Hello,
jedoch muss ich dazu die Datei erst auf dem Server speichern, oder?
Wuerde gerne bevor ich die Datei speicher ueberpruefen um was es sich da handelt...
HTTP ermöglichst beim Post das Mitsenden von Files im HTTP-Body.
Die Daten der Datei weren dabei im Header des Bodyabschnittes übertragen.
Der Apache speichert diese "Anhänge" nun in einem Temp-Dir und übergibt die Meta-Daten des Files an das Environment der PHP-Programm-Instanz, die sie dann an das Script weiterleiten in $_FILES
Apache und PHP arbeiten hier so zusammen, dass die PHP-Instanz das File wieder aus dem Temp-Dir entfernt, wenn der Parser die Kontrolle zurückgibt (also das Script beendet/abgebrochen wurde).
Wenn Du die Datei behalten willst, musst Du sie aus dem Temp-Dir in ein permanantes Dir kopieren.
Die Scriptlaufzeit max_execution_time beginnt übrigens erst nach dem Ende des Uploads. Für diesen ist die Maximale Upload Zeit max_input_time zuständig.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau