Hello Sven,
Richtig, aber Tom wird argumentieren, dass move_uploaded_file() ja die Zieldatei erst löscht und dann bewegt, und dass parallele Prozesse sich ohne Locking ja sowieso gegenseitig Dateien zerstören können.
Dabei ist dann die Frage, wie das Skript eigentlich zu einem gültigen, eindeutigen Dateinamen kommt, vollkommen unbeachtet geblieben.
Das wurde doch noch gar nicht behandelt...
Aber lass uns das bitte nun auch zuende diskutieren. Ich melde mich wieder, wenn ich zurück bin von meinem "Einsatz". Kann ein wenig später werden.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg