[php] zagwozdka z nazwami plików w uploaderze


(Mm194714) #1

witam, mam pytanie co do skryptu uploadującego pliki na serwer phUploader (http://www.phphq.net/?script=phUploader) i chciałbym zmienić nazywanie plików:

// For random names

			If($random_name){

				$file_name[$i]=time()+rand(0,100000).".".$ext;

mam taką wartość, co musiałbym zmienić w $file_name by plik nazywał się tak jak na dysku + randomowy numer od 1 do 100? domyślam się, że musi się znaleźć rand(0,100) (tak mi się przynajmniej wydaje), ale co zamiast time()? pozdrawiam EDIT: w polu otrzymywania linku mam wartość

If($_FILES['file']['name'][$i]) {

		$file=$i+1;


				Echo("".$full_url.$file_name[$i]."

\n");

	}


}[/code]




co mam zrobić by poprawnie zwracało mi wartość w ramce, jak zaimplementować poniższy kod?

[code]


(Anddezr+Dobreprogramy Pl) #2

Aby mieć losowynumer_nazwapliku.rozsz

  1. W 83 wierszu ustaw $random_name=false;

2.W 185+ wierszach

If($random_name){

				$file_name[$i]=time()+rand(0,100000).".".$ext;

			} Else {

				$file_name[$i]=mt_rand(0,100000).'_'.$_FILES['file']['name'][$i];

			}

(Mm194714) #3

dzięki śliczne athei :smiley: