Hallo, ich habe ein Formular mit drei optionalen Datei-Upload-Feldern. Diese drei heißen bild1, bild2 und bild3 und dieses Script sollte sie nach uploads/ speichern.
Notice: Undefined index: bild1 in /Applications/XAMPP/xamppfiles/htdocs/form.php on line 170
Warning: getimagesize(): Filename cannot be empty in /Applications/XAMPP/xamppfiles/htdocs/form.php on line 170
PHP-Code:
for ($i=1; $i<4; $i++)
{
if (isset($_POST["bild".$i])) {
$datei = "bild".$i;
$dateityp = GetImageSize($_FILES[$datei]['tmp_name']);
if($dateityp[2] != 0)
{
if($_FILES[$datei]['size'] < 10000000)
{
move_uploaded_file($_FILES[$datei]['tmp_name'], "uploads/".$_FILES[$datei]['name']);
echo "Das Bild wurde Erfolgreich nach upload/".$_FILES[$datei]['name']." hochgeladen";
}
else
{
echo "Das Bild darf nicht größer als 10 MB sein ";
}
}
else
{
echo "Es dürfen nur .jpg, .png und .gif Dateien hochgeladen werden.";
}
}
}
Warning: getimagesize(): Filename cannot be empty in /Applications/XAMPP/xamppfiles/htdocs/form.php on line 170
Kommentar