Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dodawanie plików na serwer - nazwa
Croos22
post
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 4
Dołączył: 22.03.2010

Ostrzeżenie: (0%)
-----


Witam.

Napisałem dodawanie plików na serwer z tym, że mam kilka problemów z udoskonaleniem tego.

Na przykład:
  1. $plik_nazwa = rand(20 , 9999).$_FILES['plik']['name'];


Nazwa pliku ma być niepowtarzalną liczbą losową tylko problem mam bo przypisuje mi to bez rozszerzenia pliku.

Ten post edytował Croos22 10.06.2011, 15:22:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
pablo_83
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

Ostrzeżenie: (0%)
-----


a jak zrobisz osobno echo dla rand i $_FILES[plik][nazwa]
to masz obydwie wartośći?

proponowałbym też wstawianie daty
bo jednak może (mało prawdopodobne) się zdażyć że zostanie wylosowana już istniejąca liczba no i po dacie można łatwo zidentyfikować plik.
Ja mam tak:
  1. $plik_nazwa = $_FILES['zdjecie']['name'];
  2. $plik_rozmiar = $_FILES['zdjecie']['size'];
  3. // przygotowanie prawidłowej nazwy (bez spacji)
  4. $nowa_nazwa = url_title(date('Y m d H i s').'_'.$plik_nazwa, 'underscore', TRUE);


Ten post edytował pablo_83 10.06.2011, 15:54:32
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 21:12