Возможный дубликат:
Создание уникального ключа
Как автоматически присвоить файлу новое имя при загрузке на сервер?
Я загружаю файл изображения с ‹input type =" file "/>. Файл имеет имя picture_1.jpg. Но я бы хотел сохранить его в файловой системе с таким именем ec0b4c5173809b6aa534631f3207.jpg? Как создаются такие новые имена? Используется ли какой-то специальный скрипт / генератор для создания таких имен?
Например картинка в FB: http:// a3.sphotos.ak.fbcdn.net/hphotos-ak-snc6/190074_10150167009837952_8062627951_8311631_4439729_n.jpg.
Имя ему 190074_10150167009837952_8062627951_8311631_4439729_n.jpg
. Но оригинальное название точно было другим. Поэтому я бы хотел таким же образом изменить имя загруженного файла. Как это возможно?