Hallo
Jedenfalls ist der alte Befehl COPY() in PHP mMn nicht multithreadingfähig. Da können ganz interessante Sachen geschehen.
Muss er das, gerade im Kontext seiner Aufgabe im Skript des OP, denn sein? Jemand lädt ein Bild herauf. Es wird eine Kopie angelegt und deren Dateiname soll in der DB gespeichert werden. Das, was hier dazwischenhauen kann, ist die eventuell vorhandene Gefahr, dass ein Token doppelt vergeben und, bei zusätzlicher Gleichheit der Dateiendung, deshalb ein Bild überschrieben wird. Das war's aber schon.
Tschö, Auge
--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war. Terry Pratchett, “Wachen! Wachen!
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war. Terry Pratchett, “Wachen! Wachen!