スレッド表示 | フラット表示〕 全トピック 923 件中 179 番目 次≫ ≪前

headerの二重送信

created: 2006-10-25 21:11 | modified: 2006-10-27 21:55 | reply: 5

[3428] 画像保存時にheaderは不要

user: ゆうじ | created: 2006-10-27 17:10
> そこで、ゆうじさんが仰る「初めの処理」の中では上記【*1】の画像タイプヘッダの送信はこの時点では行わないということでしょうか?

その通りです。いりません。
ここで header('content-type: image/jpeg') を送信してしまうと、
これからブラウザに向けて
画像を送りますよってことになります。

imagejpeg
http://jp.php.net/manual/ja/function.imagejpeg.php

check.php については、
画像をファイルに保存したら、HTMLを出力して処理を終えます。
ここまでが私の言ってる、はじめのリクエストに対する処理です。


さて、出力されたHTMLには、送られたメッセージの他に、
画像を表示するためのIMGタグが書いてあると
想像していますが、違いますか?

<img src="/bbs/pic/sum/sum1.jpg">

これがあれば、ブラウザが勝手に2つ目のリクエストを発行して、
先ほど保存したサムネイル画像が表示されるとおもいます。
Parent: 3427  reply: 3429 返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 179 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑