какой функцией можно узнать расширение?

greysells

Новичок
какой функцией можно узнать расширение?

есть форма, и ограничения на расширения файлов. напрмерн только txt,doc,jpg,pdf. при перемещении файла его имя меняется ( для уникальности.) . Как дать понять скрипту что бы он сохранял именно с тем расширением с каким пришел файл.
И второй важный момент, когда файл залит на сервер, другому пользователю его нужно скачать. (ему видна только ссылка на файл). Как можно сформировать ссылку, что бы к имени файла пристыковывать существующее расширение?
---------------------------
т.е. переименовали -> как то прикрепили нужное расширение -> переместили -> и сформировали ссылку на файл, как то приделав к ней расширение с которым файл лежит на сервере. Чем вот реализовать? :)
 

Димон

Новичок
если после загрузки формы, то гляди в массиве $_FILES, а ежели файлик уже лежит в папке, то можно юзать pathinfo().
Ну а для манипуляций читай мануал про строковые ф-ии.
 
Сверху