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

Alex_v.tv

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

Вот, столкнулся с очередными проблемами:

при зашгузке файла *.jpg/*.gif на сервер надо бы его сразу переименовать налету...
Например по маске: "дата закачки"_"набор случ. символов"(получается что-то типа: 180604_aS34sdsdff)...
или "дата"_"порядковый номер" (181604_1)

проблема №1: как сгенерить случ набор символов? не нашёл такой функции... хотя можно, конечно, сгенерить случ число из диапазона, это получилось

проблема №2: как переименовать файл на лету? Дабы поместить в определённую директорию уже с другим именем, сформированым по какой-либо маске.

Заранее благодарен за помощь.
 
Сверху