dedlfix: wo ist mein formularfile hin ? php

Beitrag lesen

echo $begrüßung;

mit <input type="hidden" name="MAX_FILE_SIZE" value="9999999999999" />
kannst du nochmal die Maximale Größe einstellen, leider ist diese möglichkeit für Erfahrene Personen leicht umgehbar..

Da reicht ein handelsüblicher Browser, denn keiner interpretiert diese Angabe. Der Upload findet auf alle Fälle statt. Erst PHP unterbricht die Weiterverarbeitung, wenn ein solcher Parameter in den Formulardaten gefunden wird und die Größe überschritten wurde.

mit $_FILES['pic']['tmp_name']  (wobei pic das feld name in dem input tag ist. )  kannst du den Pfad erfahren, wo die Datei vorweg gespeichert ist.

Vorher sollte man sich vergewissern, dass der Fileupload fehlerfrei durchgeführt werden konnte. Dazu sollte man fragen, ob $_FILES['pic']['error'] existiert und ob es den Wert UPLOAD_ERR_OK enthält.

Es gibt ein PHP-Handbuch-Kapitel über File Uploads.

echo "$verabschiedung $name";