Undefined Index beim hochladen der Datei
Dies ist mein Fehler:
Notice: Undefined index: Datei
C:\xampp\htdocs\Project\Template1\users\index.php in Zeile 21 Beachten:
Undefined index: Datei
C:\xampp\htdocs\Project\Template1\users\index.php auf Zeile 23 bitte
hochgeladen
Wie man es loswerden?
Html-Code:
<form action="index.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file"><br><br>
<input type="submit" value="submit" name="submit">
</form>
Php-Code:
<?php
$name = $_FILES['file']['name'];
$temp_name = $_FILES['file']['temp_name'];
if (isset($name)) {
if (!empty($name)) {
$location = '../uploads/';
}
if (move_uploaded_file($temp_name, $location.$name)) {
echo 'uploaded';
}
} else {
echo 'please uploaded';
}
?>
Das kann nicht die ganze Datei. Der code hat nur 15 Zeilen, und der Fehler ist in Zeile 21 und 23.
InformationsquelleAutor Ashish Singh | 2013-09-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
Froh, dass ich helfen konnte..:)
InformationsquelleAutor Sherin Jose
Vergewissern Sie sich, form Attribut enctype="multipart/form-data".
Dieses Attribut die Ihnen helfen, die Dateien des Benutzers.
<form action="PATH" method="get/post" enctype="multipart/form-data"></form>
InformationsquelleAutor Nishit Zinzuvadiya
Stellen Sie sicher festgelegt haben form-Attribut
enctype="multipart/form-data"
.Dieses Attribut die Ihnen helfen, die Dateien des Benutzers.
InformationsquelleAutor Arshad Ameen
Fehler Rechtschreibung:
Wenn die Datei noch nicht hochgeladen wurde, dann $_FILES['Datei'] ist nicht vorhanden. So überprüfen isset($_FILES['Datei']) bevor Sie es verwenden, oder unterdrückt die Warnungen mit @
InformationsquelleAutor Pupil
Überprüfen Sie rund um Ihre PHP-code-block prüfen, wenn der submit-button gedrückt wurde, oder wenn
isset($_FILES['file'])
. Dies sollte entfernen Sie Ihre Fehler. Sie pop-up, da die $_FILES['Datei'] ist nicht gefüllt, bevor der submit-button gedrückt wird.InformationsquelleAutor Mipzhap
InformationsquelleAutor Mubin
dies geschieht aufgrund der Größe der Datei :
max_execution_time
= 300max_input_time
= 240post_max_size
= 128Mupload_max_filesize
= 128Min deiner php.ini-Datei ändern Sie die oben genannten codes entsprechend Ihrer Anforderung...
InformationsquelleAutor Zzmilanzz Zzmadubashazz
wenn Sie immer Notice: Undefined index: zip_file in Fehlermeldung, die meisten der Zeit, Während das hochladen der Datei auf server mit php, Dann ist hier die Lösung. nur du benötigen zu erwähnen enctype Typ im form-tag.
InformationsquelleAutor sumit kumar pradhan
Prüfen, ob file_uploads aktiviert ist, php.ini
InformationsquelleAutor fvlgnn