Lexx твой вариант кроме того что корявый, еще и явно дырявый з.ы. $_FILES['img']['type'] == 'image/gif' && $_FILES['img']['type'] == 'image/jpeg' никогда не может быть истинным
Возможно. Но а) ие6 и браузер - не синонимы и б) какие способы узнать миме-тип присланного постом файла ты знаешь?
karakh может быть можно попытаться открыть файл как изображение, после того как он получен. Не суть. Я к тому что, не стоить париться по этому поводу. Все равно панацеи нет.