Как проверить тип файла передаваемого скрипту через массив POST? Нужно чтобы пропускал тока ZIP файлы...с картинками всё проще получалось =(
Sergey89, угу, только не кажется ли Вам что мы говорим об ИЕ? И если пользователь в своей Opera или FF изменил Mime-таблицу, то не кажется ли Вам что он сам дурак? UPD> только не говорите мне что пользователь не может изменить расширение файла
Может. Только вот с миме несколько сложнее. Ибо по независящим от пользователя причинам, браузер может послать не те данные, что ожидает скрипт.
Ну за примером далеко ходить не надо. Тот же PNG. В FF это image/png в IE image/x-png. image/jpeg - image/pjpeg. Уже надо делать две проверки. Но откуда уверенность, что третий браузер не пришлёт что-то другое? Проверки по расширению достаточно.