Ich schreibe PHP-Code in Netbeans. Das Programm generiert die richtige Ausgabe, aber die folgende Meldung wird im Browser generiert.Warum wird der folgende Fehler generiert?
Hinweis: Nicht definiert Index: Name in C: \ xampp \ htdocs \ PhpProject3 \ index.php on line 2
Hinweis: Nicht definiert Index: Name in C: \ xampp \ htdocs \ PhpProject3 \ index. PHP in Zeile 3
Hinweis: Nicht definiert Index: Name in C: \ xampp \ htdocs \ PhpProject3 \ index.php on line 4
Hinweis: Nicht definiert Index: Name in C: \ xampp \ htdocs \ PhpProject3 \ index.php on line 5
Hier ist mein Code:
<?php
echo $name=$_FILES['name']['name'].'<br>';
echo $size=$_FILES['name']['size'].'<br>';
echo $type=$_FILES['name']['type'].'<br>';
echo $tmp_name=$_FILES['name']['tmp_name'];
?>
<form action="index.php" method="POST" enctype="multipart/form-data">
<input type="file" name="name"><br/><br/>
<input type="submit" value="Submit">
</form>
Weil '$ _FILES' keinen' name' Index hat? Welchen Teil der Fehlermeldung verstehen Sie nicht? – Biffen
Sie müssen überprüfen, ob das Formular gesendet wurde – hassan
Mögliche Duplikate von [PHP: "Hinweis: Undefinierte Variable", "Hinweis: Undefinierter Index" und "Hinweis: Undefinierter Offset"] (http://stackoverflow.com/questions/ 4261133/php-notice-undefined-variable-notice-undefined-index-und-notice-undef) – hassan