Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームからアップロードされた画像ファイルの処理)

フォームからアップロードされた画像ファイルの処理

このQ&Aのポイント
  • フォームからアップロードされた画像ファイルを処理する方法について
  • 画像ファイルの受け取り方や判別方法についての質問
  • 既存のスクリプトを使用せずに、画像ファイルの処理方法を教えてください

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

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

判別はGIFならファイルの先頭が「GIF89a」または「GIF87」になっています。 jpegでは多分ですが、ファイルの先頭から7Byte目から「JFIF」となっているはずです。 ただし、Macintoshで作成されたデータの場合は先頭に128Byte余計なデータ(リソースフォーク)が付いている場合があるので、その際は先頭128Byteを読み飛ばしてから比較してください。 お手持ちの画像を適当なバイナリエディタで開いてご確認ください。

kameboy
質問者

お礼

ご回答いただき、とても感謝しております。有難うございます。 早速試して、ほぼ疑問を解決することができました。 Macintoshで作成されたデータのことまで解説していただき、 またひとつ勉強になりました。

すると、全ての回答が全文表示されます。

関連するQ&A