PHPで画像を出力する

会員制サイトなど、セキュリティ保護のために、画像などはpublic_htmlなどの公開用フォルダに置かず、phpを介して出力するケースがあります。

その際に出力するContent-type ヘッダになります。

 

画像関連

ファイルの種類 拡張子 MIME-Type
JPEG .jpg .jpeg image/jpeg,image/pjpeg(ファイルアップの際はブラウザによって異なるようですで)
PNG .png image/png
GIF .gif image/gif
ビットマップ .bmp image/bmp

 

動画関連

ファイルの種類 拡張子 MIME-Type
MPEG .mpg .mpeg video/mpeg
WMV .wmv video/x-ms-wmv



phpの場合、

header("Content-type:MIME-Type");

とやればOKです。

 

投稿日:07年12月18日 20:31:25