• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スマートフォンから画像のアップロード)

スマートフォンから画像のアップロード

このQ&Aのポイント
  • スマートフォン用サイトで画像のアップロード機能を実装する方法について
  • PCサイトのソースを流用して画像のアップロード機能を実装しようとしたがうまくいかず、エラーが表示される問題について
  • スマートフォンから画像をアップロードする方法について、端末やブラウザの条件などを考慮する必要がある

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

http://www.php.net/manual/ja/features.file-upload.post-method.php 詳しくはリファレンスで。 $_FILES['userfile']['type'] ファイルの MIME 型。ただし、ブラウザがこの情報を提供する場合。 例えば、"image/gif" のようになります。 この MIME 型は PHP 側ではチェックされません。そのため、 この値は信用できません。 MIMEをチェックするときはこちらですね。 http://www.php.net/manual/ja/function.finfo-file.php

hukazuo
質問者

お礼

$_FILES['type']が信用出来ないというのは初めて聞きました。 ありがとうございました!

その他の回答 (1)

noname#244856
noname#244856
回答No.2

既に回答にあるとおり、$_FILES['Img']['type']は信用してはいけません。 こちらをお読みください。 http://qiita.com/mpyw/items/939964377766a54d4682 http://qiita.com/mpyw/items/73ee77a9535cc65eff1e

hukazuo
質問者

お礼

詳細URL記載いただき、ありがとうございました。 ソースの修正しようと思います。