September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten eine vom Benutzer hochgeladene Datei verarbeiten.
Verwenden Sie das Array $_FILES:
// Aus <input name="event" type="file">
if (is_uploaded_file($_FILES['event']['tmp_name'])) {
// Datei auf dem Bildschirm ausgeben.
readfile($_FILES['event']['tmp_name']);
}Seit PHP 4.1 erscheinen alle hochgeladenen Dateien in dem superglobalen Array $_FILES. Zu jeder Datei gibt es fünf Informationen:
nameDer dem Eingabeelement im Formular zugewiesene Name.
typeDer MIME-Typ der Datei.
sizeDie Größe der Datei in Bytes.
tmp_nameDer Ort, an dem die Datei temporär auf dem Server gespeichert ist.
errorEin Fehlercode, der bei fehlgeschlagenem Upload genauere Problemhinweise gibt (verfügbar in PHP-Versionen ...