Autor | Zpráva | ||
---|---|---|---|
maxikingcompany Profil * |
#1 · Zasláno: 25. 8. 2011, 13:23:54
Mám upload, který přejmenovává obrázky, podle datumu a času, jenže bych potřeboval něco více spolehlivého.
Potřeboval bych, aby se mi obrazek prejmenovaval treba podle nahodne vygenerovanejch cisel, ktery se nemuzou opakovat.. Nevite nekdo jak na to? |
||
YoSarin Profil |
#2 · Zasláno: 25. 8. 2011, 13:31:19
maxikingcompany:
Nejjednodušší je před samotným uložením obrázku kontrolovat jestli nějaký takový už neexistuje a v případě potřeby vygenerovat jiné jméno... Případně použij funkci microtime(); - to už by musela být velká náhoda aby se potkaly dva stejné názvy... |
||
maxikingcompany Profil * |
#3 · Zasláno: 25. 8. 2011, 13:33:09
YoSarin:
Problém je v tom že uploaduji víc obrázků naráz, takže by se mohlo stát že to bude ve stejný čas. |
||
YoSarin Profil |
#4 · Zasláno: 25. 8. 2011, 13:41:03
maxikingcompany:
Tak v tom případě ta první varianta - ideálně v kombinaci s microtime. Rozlišení na mikrosekundy by podle mě mělo stačit - nemyslím že se obrázek nahraje rychleji než za 1 milióntinu vteřiny... |
||
miskith Profil |
#5 · Zasláno: 25. 8. 2011, 14:24:02
Popřípadě pokud při uploadu těch fotek máte v proměnné jakoby pořadí té fotky, tak můžete před/za čas získaný funkcí microtime vložit i to číslo obsahující pořadí fotky.
|
||
Časová prodleva: 13 let
|
0