Как PHP оценивает MIMEtypes загруженных файлов? - PullRequest
0 голосов
/ 10 февраля 2012

Это просто основано на расширении файла?

Получаем ли мы полный анализ PHP типа файла с помощью команды $_FILES["fileName"]["type"]?

Ответы [ 2 ]

2 голосов
/ 10 февраля 2012

Per руководство :

$_FILES['userfile']['type']

MIME-тип файла, если браузер предоставил эту информацию.Примером может быть "image / gif" .Этот тип mime, однако, не проверяется на стороне PHP и поэтому не принимает его значение как должное.

Другими словами, он предоставляется браузером и ему нельзя доверять.

1 голос
/ 10 февраля 2012

В документации PHP указано , что:

MIME-тип файла, если браузер предоставил эту информацию. Примером может быть «image / gif». Этот тип пантомимы однако не проверен на стороне PHP и, следовательно, не принимать его значение как должное.

...