Lid |
|
Hallo
ik heb hier ene upload script alleen werkt niet helemaal het is de bedoeling dat hij naar het uploaden van de afbeelding de afbeelding automatish cmodd naar 777 alleen dit doet hij niet en ik kom er niet meer uit ben al 2 dagen bezig
<?php
if($_POST['submit']) {
if(strlen($_POST['naam']) < 1)
{
echo("Dj naam niet ingevuld");
}
else
{
$hello = getcwd();
$file_dir = ("team/");
if (is_dir ($file_dir)) {
print "<br><br>++directorty bestaat";
}
echo date("m/d/y G.i:s");
echo ("<br><br>");
foreach($_FILES as $file_name => $file_array) {
$file_name=str_replace("'", "_", $file_array['name']);
$file_name=str_replace(" ", "_", $file_array['name']);
$file_name=stripslashes ($file_name);
$file_name=trim($file_name);
$file_name=strtolower($file_name);
echo "path: " .$file_array['tmp_name'] . "<br>\n";
echo "name: " .$file_name . "<br>\n";
echo "type: " .$file_array['type'] ."<br>\n";
echo "size: " .$file_array['size'] ."<br>\n";
$test = afbeeldingen($file_name);
if ($test !=""):
echo $file_name . " dit is een afbeelding<br>";
if (is_uploaded_file($file_array['tmp_name'])) {
move_uploaded_file($file_array['tmp_name'], "$file_dir/$file_name") or die ("Couldn't copy");
chmod ("".$file_dir."/".$file_name."", 0755);
echo "Afbeelding staat op de server<br><br>";
$afbeelding = "" . $file_name;
$sql = "INSERT INTO team (naam, geborenop, geborente, eten, hobby, geur, artiest, image) VALUES ('".addslashes($_POST['naam'])."','".addslashes($_POST['geborenop'])."','".addslashes($_POST['geborente'])."','".addslashes($_POST['eten'])."','".addslashes($_POST['hobby'])."','".addslashes($_POST['geur'])."','".addslashes($_POST['artiest'])."','$afbeelding')";
mysql_query($sql) or die(mysql_error());
echo "Dj succesvol toegevoegd";
}
endif;
if ($test ==""):
echo $file_name . " dit is geen afbeelding en wordt daarom niet op de server geplaatst<br>\n";
endif;
}
}
}
else {
echo " <center>
<FORM ACTION=portofolioadd.php METHOD=POST action='' enctype='multipart/form-data'>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>Dj Toevoegen</strong></p>
<hr align=center width=75% size=1>
<p style=\"margin-top: 0; margin-bottom: 0\">
Naam:
<INPUT TYPE=text NAME=naam SIZE=30>
<br>
Geboorte datum:
<INPUT TYPE=text NAME=geborenop SIZE=30>
<br>
Geboorte plaats:
<INPUT TYPE=text NAME=geborente SIZE=30>
<br>
Lievelings eten:
<INPUT TYPE=text NAME=eten SIZE=30>
<br>
Hobby:
<INPUT TYPE=text NAME=hobby SIZE=30>
<br>
Lievelings Geurtje:
<INPUT TYPE=text NAME=geur SIZE=30>
<br>
Beste Artiest:
<INPUT TYPE=text NAME=artiest SIZE=30>
<br>
<br>
Foto van Dj:
<input name='afbeelding' type='file' accept='image/jpeg' id='afbeelding' size='50'>
<br>
<br>
<br>
<INPUT TYPE=submit VALUE=Toevoegen>
<INPUT TYPE=hidden VALUE=submit NAME=submit></form>
";
}
?>
<?php if($_POST['submit']) { if(strlen($_POST['naam']) < 1) { echo("Dj naam niet ingevuld"); } else { $file_dir = ("team/"); print "<br><br>++directorty bestaat"; } foreach($_FILES as $file_name => $file_array) { $file_name=trim($file_name); echo "path: " .$file_array['tmp_name'] . "<br>\n"; echo "name: " .$file_name . "<br>\n"; echo "type: " .$file_array['type'] ."<br>\n"; echo "size: " .$file_array['size'] ."<br>\n"; $test = afbeeldingen($file_name); if ($test !=""): echo $file_name . " dit is een afbeelding<br>"; chmod ("".$file_dir."/".$file_name."", 0755); echo "Afbeelding staat op de server<br><br>"; $afbeelding = "" . $file_name; $sql = "INSERT INTO team (naam, geborenop, geborente, eten, hobby, geur, artiest, image) VALUES ('".addslashes($_POST['naam'])."','".addslashes($_POST['geborenop'])."','".addslashes($_POST['geborente'])."','".addslashes($_POST['eten'])."','".addslashes($_POST['hobby'])."','".addslashes($_POST['geur'])."','".addslashes($_POST['artiest'])."','$afbeelding')"; echo "Dj succesvol toegevoegd"; } endif; if ($test ==""): echo $file_name . " dit is geen afbeelding en wordt daarom niet op de server geplaatst<br>\n"; endif; } } } else { <FORM ACTION=portofolioadd.php METHOD=POST action='' enctype='multipart/form-data'> <p style=\"margin-top: 0; margin-bottom: 0\"><strong>Dj Toevoegen</strong></p> <hr align=center width=75% size=1> <p style=\"margin-top: 0; margin-bottom: 0\"> Naam: <INPUT TYPE=text NAME=naam SIZE=30> <br> Geboorte datum: <INPUT TYPE=text NAME=geborenop SIZE=30> <br> Geboorte plaats: <INPUT TYPE=text NAME=geborente SIZE=30> <br> Lievelings eten: <INPUT TYPE=text NAME=eten SIZE=30> <br> Hobby: <INPUT TYPE=text NAME=hobby SIZE=30> <br> Lievelings Geurtje: <INPUT TYPE=text NAME=geur SIZE=30> <br> Beste Artiest: <INPUT TYPE=text NAME=artiest SIZE=30> <br> <br> Foto van Dj: <input name='afbeelding' type='file' accept='image/jpeg' id='afbeelding' size='50'> <br> <br> <br> <INPUT TYPE=submit VALUE=Toevoegen> <INPUT TYPE=hidden VALUE=submit NAME=submit></form> "; } ?>
|