- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スマートフォンから画像のアップロード)
スマートフォンから画像のアップロード
このQ&Aのポイント
- スマートフォン用サイトで画像のアップロード機能を実装する方法について
- PCサイトのソースを流用して画像のアップロード機能を実装しようとしたがうまくいかず、エラーが表示される問題について
- スマートフォンから画像をアップロードする方法について、端末やブラウザの条件などを考慮する必要がある
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
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
その他の回答 (1)
noname#244856
回答No.2
既に回答にあるとおり、$_FILES['Img']['type']は信用してはいけません。 こちらをお読みください。 http://qiita.com/mpyw/items/939964377766a54d4682 http://qiita.com/mpyw/items/73ee77a9535cc65eff1e
質問者
お礼
詳細URL記載いただき、ありがとうございました。 ソースの修正しようと思います。
お礼
$_FILES['type']が信用出来ないというのは初めて聞きました。 ありがとうございました!