Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: upload .PNG on the server
Показать сообщение отдельно

Пользователь


Сообщения: 76
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Как понимаю необходимо заливать на сервер файлы определенного типа.
Так вот, советую не напрягать админа с включением сторонней библиотеки, так как вам это кроме экономии 3 строк кода ничего не даст, а админу и так есть чем занятся

1. Берете ОРИГИНАЛЬНОЕ имя файла и выдираете из него расширение.
2. по расширению и смотрите на разрешенные

Предусматривая вопросы сразу же отвечаю
- даже и mime модулем, я могу вам послать txt как архив. Он хака это вас не спасет
- закаченный под неправильным типом файл, сервером так же и отдается. Закаченный как txt скрипт php, будет отдан как текст, а не выполнен сервером. Тут хак так же исключается.

Если файл прислан под видом картинки, пустите на него getimagesize() - и получите правильный ответ, картинка ли это или нет, и что за картинка.

-------
Так заставим же этот PHP делать то, что ему положенно.


Отправлено: 21:56, 05-04-2005 | #12

Название темы: upload .PNG on the server