alpha
Новичок
определения типа файла по его содержимому.
Всем доброго времени суток.
Понадобилось сделать возможным загрузку картинок от клиента прямо на сайт без предварительного просмотра модератором. Так вот такой вопрос, как определить что пришло именно изображение, а не что-то другое.
mime_content_type и getimagesize возврашают именно MIME Content-type файла(по первой строке). Они прохавывают и такую "картинку"
GIF89a
<?php echo "1"; ?>
выводят что это gif.
Как определить тип файла по содержимому? Ведь на форумах типа phpbb вроде делают такое при загрузке аватар из инета, для защиты от всяких сниферов.
Всем доброго времени суток.
Понадобилось сделать возможным загрузку картинок от клиента прямо на сайт без предварительного просмотра модератором. Так вот такой вопрос, как определить что пришло именно изображение, а не что-то другое.
mime_content_type и getimagesize возврашают именно MIME Content-type файла(по первой строке). Они прохавывают и такую "картинку"
GIF89a
<?php echo "1"; ?>
выводят что это gif.
Как определить тип файла по содержимому? Ведь на форумах типа phpbb вроде делают такое при загрузке аватар из инета, для защиты от всяких сниферов.
просто так сказано было, для примера того, что могут залить.