PHPでファイルをアップロードしたとき $_FILES にアップロードされたファイルについての情報が入っています。 そして $_FILES[...]['type'] にはアップロードされたファイルの MIME type が入っています。しかしここに入っている値は PHP: ファイルアップロードの処理 - Manual に $_FILES['userfile']['type'] ファイルの MIME 型。ただし、ブラウザがこの情報を提供する場合。 例えば、"image/gif" のよ...
■ この情報のコメント・メモ ■
<q>JPEGとGIFとPNGだけでよければアタマの8バイトを見ることで判別可能です。</q> [ kasane_yuuhi ]
PHP以外でも利用できる [ solitary_shell ]
画像のフォーマットを調べる [ yoshiweb ]
画像判別のソースコード [ bizarre_sprout ]
getimagesizeで。 [ akiyan ]
JPZを思い出した。ubuntufeistyだと/usr/share/file/magic [ ore_de_work ]
『なぜこの8バイトなのか・・・よく考えられてます。』 [ kohedonian ]
画像の先頭8バイトを読んで画像のフォーマットを判別。 [ hiro_y ]
PNGがよく出来てるのが分かった [ gan2 ]
png,gif,jpgの豆知識 [ usj12262 ]
UNIX系はどうやって判別してたっけ。 [ shidho ]
正規表現を丸パクします。 [ mahata ]
ファイルの先頭8バイトだけで画像のフォーマットを調べる [ sweeper ]
JPGとGIFとPNGだけなら8bitでおkおk [ HolyGrail ]
マジックコードで画像のフォーマット(GIF,PNG,JPG)を調べる [ MtFUJI ]
画像をUPさせるサービスなどのときに? [ Aoba ]
アップロードファイルのフォーマット選定 [ hiro-rock ]
圧縮ファイルの先頭部分を偽装するツールは結構効果があった [ harumomo2006 ]
ファイルの先頭8バイトでJPEG/GIF/PNGを判別する方法。正規表現のサンプルもあり。 [ wacky ]
「DOSプロンプトでTYPEコマンドを使ってファイル中身を表示すると、このコードがでできた場所をファイルの終端とみなしてそれ以降は表示されません。」うぉ,PNGすげぇ!! [ onk ]
PNGのファイルヘッダ面白い [ fashi ]
意外と考えて作られていたPNGの先頭部分 [ tot-main ]
PNG/GIF/JPEGを判別 [ sunaoka ]
実績とかマニフェストとか会議での発言とか一切読まずに「自民党公認」というヘッダ情報だけ見て投票しているアレな国民のような画像フォーマット判別方法。というわけで参議院選挙を正規表現にすると以下略。 [ I11 ]
実験してみたい! [ makotosasaki ]
PNGすげぇ [ nyaxt ]
PHPでファイルをアップロードしたとき$_FILESにアップロードされたファイルについての情報が入っています。そして$_FILES...'type'にはアップロードされたファイルのMIMEtypeが入っています。しかしここに入っている値は [ ag-commerce ]
画像のフォーマット画像フォーマット [ dq8web ]
GDやImagemagick使わずに調べる方法 [ Kiske ]
[
← 前の画面に戻る ]