![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 28.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam strone z uploadem obrazków , lecz ich nazwy są takie jak z komputera i zaczynają się one powtarzać jak to zmienić żeby przed nazwą pliku był jakiś wygenerowany numerek albo coś w tym stylu?
Ten post edytował MMatej 29.02.2008, 14:52:19 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 21 Dołączył: 1.09.2006 Skąd: Edinburgh Ostrzeżenie: (0%) ![]() ![]() |
Możesz napisać taki skrypt (jak niżej), który będzie doliczał za każdym uploadem o jeden, tak, że każda następna nazwa już się nie powtórzy i $ile używać jako nazwy, przez rename() nadawać plikowi graficznemu nazwę złożoną z cyfr. Cel osiągnięty, nigdy nazwy Ci się nie powtórzą (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Pzdr. Kod $ile = file_get_contents('licznik.php'); $f = fopen('licznik.php', 'w'); $ile++ fwrite($f, $ile); fclose($f); w pliku "licznik.php" musi być liczba - rzecz jasna. nie prosciej z file_put_contents" title="Zobacz w manualu PHP" target="_manual? Ten post edytował specialplan 29.02.2008, 10:30:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:22 |