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.