GetImageSize () не возвращает FALSE, когда это должно

Работаем над небольшим скриптом загрузки здесь. Я пытаюсь проверить, действительно ли загруженное изображение является изображением, а не просто переименованным файлом PHP.

Когда сценарий опубликован, я могу напечатать массив с помощью

<code>foreach ($_FILES['images']['name'] as $key => $value){             
        print_r(getimagesize($_FILES['images']['tmp_name'][$key]));
</code>

Это прекрасно работает, поэтому не возвращает false. Но даже если я загружу файл, который не является изображением, он не выдаст false. Он просто ничего не возвращает, а остальная часть моего сценария просто обрабатывает объект как изображение.

Может кто-нибудь сказать мне, что я делаю не так?

Ответы на вопрос(5)

Ваш ответ на вопрос