PHP Dateiupload - Das $_FILES-Array
Autor
Flitze
Klicks 93979
Keywords:
Dateiupload in PHP, Dateien über ein Formular hochladen, Dateien ohne FTP-Programm hochladen, Uploadprüfung, PHP Upload Script, $_FILES-Array, File nach dem Upload, hochgeladene Datei
Klicks 93979
Rating für PHP Dateiupload
8.9 von 10
Bewertungen40
Stand
24.06.2010
8.9 von 10
Bewertungen40
Keywords:
Dateiupload in PHP, Dateien über ein Formular hochladen, Dateien ohne FTP-Programm hochladen, Uploadprüfung, PHP Upload Script, $_FILES-Array, File nach dem Upload, hochgeladene Datei
Breadcrumb:
Tutorials » PHP Dateiupload » PHP Dateiupload - Das $_FILES-Array

Step 2 – Das $_FILES-Array
Die Datei kann nun also vom User ausgewählt werden und mit einem Klick auf den "Upload"-Button an den Webserver geschickt werden. Dabei werden wird das Array $_FILES erstellt, in dem sich Informationen über die Datei befinden. Dieses Array kann ich mit der Funktion var_dump() nach dem Upload anzeigen lassen und erhalte folgende Ausgabe, wenn keine Datei ausgewählt wird:
Code:
array(1) {
["Datei"]=>
array(5) {
["name"]=>
string(0) ""
["type"]=>
string(0) ""
["tmp_name"]=>
string(0) ""
["error"]=>
int(4)
["size"]=>
int(0)
}
}
"Datei" ist der Name, den ich vorher dem input-Feld für den Datei-Upload gegeben habe. Wir haben also das Array $_FILES, welches wiederum ein Array enthält, $_FILES['Datei']. Dieses enthält wiederum 5 Elemente, die folgendes bedeuten:
name – Name der Datei, die zum Upload ausgewählt wurde
type – MIME-Type der Datei (z.B. image/gif)
tmp_name – Name der temporären Datei, die auf dem Server zwischengespeichert wird
error – Nummer eines Upload-Fehlers (1-4), 0 bedeutet fehlerfrei
size – Dateigröße in Byte
Zurück zur vorigen Seite:
PHP Dateiupload - Erstellung des Formulars Weiter zur nächsten Seite:
PHP Dateiupload - Uploadfehler
Suchmaschinenoptimierung (SEO - Search Engine Optimization)

