Име на файл

cold_zero

Registered
Как може да се преработи следния код
Код:
$fileupload_name=$_FILES[fileupload][name];
да преименува файла чрез base64 тоест
Код:
			$files = array(
				'rand' => str_shuffle(strtolower(substr(base64_encode(base64_encode(base64_encode(rand()))), 0, 10))));
и да го записва вече като преименуван?
 
ами зависи какво ползваш при upload-a
примерно
copy($fileupload_name,$new_name_file)
като новото име примерно ти е
$new_name_file=str_shuffle(strtolower(substr(base64_encode(base64_encode(base64_encode(rand()))), 0, 10)))

незабравяи преди това да взешеш разширението на файла т.е. jpg / gif или там къвто е
и ще стане нещо такова
copy($fileupload_name,$new_name_file.".jpg");
 
каква система
цялия ти скрипт трябва да стане нещо такова



$new_name_file=str_shuffle(strtolower(substr(base64_encode(base64_encode(base64_encode(rand()))), 0, 10)))

$ext=end(explode('.',$fileupload_name));

move_uploaded_file($fileupload_name,$new_name_file."."$ext);
 

Back
Горе