Переименование файлов

allforweb

Новичок
Переименование файлов

Сделал загрузку файлов, а вот переименовать никак не могу.
Вот такой код загркузи и фалы записываются в нужную директорию:
if(copy($_FILES["filename"]["tmp_name"],
"$uploadimage".$_FILES["filename"]["name"]))

Подскажите какой код дописать чтобы файл переименовывался в случайное имя.
Я сделал файл b.jpg и он записывается и просто меняется, а как сделать оригинальное имя, например 15963247154.jpg
 

Духовность™

Продвинутый новичок
PHP:
function getUnique($length=null)
    {
        $length = intval($length);

        if (!$length || $length > 32)
        {
            $length = 32;
        }

        return substr(md5(microtime().rand(1, 10000000)), 0, $length);
    }
 

tz-lom

Продвинутый новичок
allforweb
обычно я сохраняю под именем unix timestamp , вполне себе уникальное имя,но не случайное (да,я проверяю на наличие файла и если есть то прибавляю микросекунду)
 

dimagolov

Новичок
Viktor_Rez, оно уникально во временной директории. в другой может быть и не уникальным.
 

Viktor_Rez

Новичок
dimagolov
Понял шеф. Но вроде Дальше играться с именем не запрещают? \))
 

iceman

говнокодер
> Не сработало.

allforweb
"шарик ты балбес". почитай книжки, потом пиши код и уж потом приходи на форум с проблемами.
 
Сверху