Во время загрузки файла, если пользователь изменяет расширение файла, например, «image.png» на «image.jpg», система не разрешает загрузку.Мой вопрос заключается в том, как получить исходный тип MIME, чтобы я мог выдать правильное сообщение об ошибке типа «Похоже, исходное изображение имеет тип PNG.Но загруженный файл имеет другое расширение: jpg.Измените это расширение на png и попробуйте снова.
А вот о / п, когда я сделал print_r ($ _ FILES);
Array
(
[stamp_file] => Array
(
[name] => image.jpg
[type] => image/jpeg
[tmp_name] => /var/sentora/temp/phpK7CrK6
[error] => 0
[size] => 242711
)
)
Array
(
[stamp_file] => Array
(
[name] => image.png
[type] => image/png
[tmp_name] => /var/sentora/temp/phpPlrgfu
[error] => 0
[size] => 242711
)
)
В приведенном выше случае оба возвращаемых типа 'type' основаны на расширении файла.Моя системная информация: FrameworkIgniter2 framework.