PHP Tutorials, PHP lernen, PHP Forum, PHP Community and more ... MyWebsolution.de!

Sidebar

Home News Tutorials Workshops Tipps Artikel Gästebuch Sitemap

Suche

Members

Forum Login Registrierung

Statistik

Statistikbereich
Jetzt10
Heute112
Gestern471
Gesamt282791

Tutorials

Autor Flitze
Klicks 26921
Bewertungen 16
Rating 8.4
Stand 24.06.2010

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

PHP Dateiupload

Seite : 1 2 3 4 5 6 7 8 9 10 11 12 13 Bewerten

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

»» Zurück zum Menu

Ranking

Tutorials (9)

8.7
8.7
8.4

Workshops (3)

9
8.8
7.2

Tipps (9)

8.7
7.5
7.5

Artikel (13)

10
8.5
7.2

RSS Feeds

Full Feed Tutorials Workshops Tipps Artikel

Partner & Links


Valid HTML 4.01 Transitional
Valid CSS
nach oben

Diese Seiten unterstützen MyWebsolution:
 
© MyWebsolution.de
2006-2010