PHP beginner |
|
Hallo, ik heb dit uploadscript:
<?php
if(isset($_FILES['bestand']))
{
if($_FILES['bestand']['size'] > 102400)
{
echo "Het bestand is jammer genoeg te groot..";
}
else
{
if($_FILES['bestand']['type'] == "image/gif" ||
$_FILES['bestand']['type'] == "image/png" ||
$_FILES['bestand']['type'] == "image/bmp" ||
$_FILES['bestand']['type'] == "image/jpg" ||
$_FILES['bestand']['type'] == "image/jpeg" ||
$_FILES['bestand']['type'] == "image/png")
{
if(empty($_POST['naam']))
{
$naam = $_FILES['bestand']['name'];
}
else
{
$x = strrchr($_FILES['bestand']['name']. ".");
$naam = $_POST['naam'] . $x;
move_uploaded_file($_FILES['bestand']['tmp_name'], "../image/illustratie/". $naam);
chmod("../image/illustratie/". $naam, 0777);
mysql_query("INSERT INTO illustraties (titel, img) VALUES ('".$naam."', '../image/illustratie/".$naam."')");
}
}
else
{
echo "Het bestand is geen: <BR />
gif <BR /> PNG <BR /> BMP <BR /> JPG / JPEG <BR /> PNG..";
}
}
}
else
{
echo "Selecteer een plaatje..";
}
?>
<form action = "" method="post" enctype="multipart/form-data">
<B>Bestand:</B> <input type="file" name="bestand"> <BR />
<B>Naam:</B> <input type="text" name="naam"> <BR />
<input type="submit" name="submit" value="Upload">
</form>
<?php if(isset($_FILES['bestand'])) { if($_FILES['bestand']['size'] > 102400) { echo "Het bestand is jammer genoeg te groot.."; } else { if($_FILES['bestand']['type'] == "image/gif" || $_FILES['bestand']['type'] == "image/png" || $_FILES['bestand']['type'] == "image/bmp" || $_FILES['bestand']['type'] == "image/jpg" || $_FILES['bestand']['type'] == "image/jpeg" || $_FILES['bestand']['type'] == "image/png") { if(empty($_POST['naam'])) { $naam = $_FILES['bestand']['name']; } else { $x = strrchr($_FILES['bestand']['name']. "."); $naam = $_POST['naam'] . $x; chmod("../image/illustratie/". $naam, 0777); mysql_query("INSERT INTO illustraties (titel, img) VALUES ('".$naam."', '../image/illustratie/".$naam."')"); } } else { echo "Het bestand is geen: <BR /> gif <BR /> PNG <BR /> BMP <BR /> JPG / JPEG <BR /> PNG.."; } } } else { echo "Selecteer een plaatje.."; } ?> <form action = "" method="post" enctype="multipart/form-data"> <B>Bestand:</B> <input type="file" name="bestand"> <BR /> <B>Naam:</B> <input type="text" name="naam"> <BR /> <input type="submit" name="submit" value="Upload"> </form>
maar hij geeft een foutmelding als ik wat upload namelijk:
Warning: Wrong parameter count for strrchr() in /home/virtualweb.nl/dekwast/admin/i_toevoegen.php on line 65
WAt doe ik fout?
|