Thomas: code() oder move_upload_file()

Irgendwo habe ich mal gelesen, dass copy() weniger sicher ist als move_upload_file().

Ist an der Aussage was dran?

  1. Hi!

    Irgendwo habe ich mal gelesen, dass copy() weniger sicher ist als move_upload_file().

    Ist an der Aussage was dran?

    copy() ist im Gegensatz zu move_uploaded_file() insofern „unsicherer“, als dass es nicht überprüft, ob die Datei, die man als ersten Parameter übergibt, wirklich eine heraufgeladene Datei ist. Damit ergeben sich gleichzeitig ihre Anwendungsfelder: move_uploaded_file() sollte immer dann verwendet werden, wenn es darum geht, eine kürzliche heraufgeladene Datei an einen anderen Ort zu kopieren - bei jedem anderen Versuch gibt diese Funktion nämlich FALSE zurück. copy() sollte hingegen für jede andere „Kopieraktion“ verwendet werden.

    Das hätte dir im übrigen auch das Manual verraten: move_uploaded_file() - copy()

    Grüße,
    Fabian St.