[PHP-users 2371] Re: PDF出力とIE5.5
f.t.
php-users@php.gr.jp
Mon, 01 Oct 2001 15:00:19 +0900
fujiyamaです。
On Mon, 01 Oct 2001 14:13:29 +0900
FUJIMOTO Yoshihiko <fujimoto@omakase.com> wrote:
> > ソースの中で mb_http_output("pass");
> > をやっていないことぐらいでしょうか。
> > >
> > > //◆ブラウザへの出力処理
> > > mb_http_output("pass");
> > >
> > > $buf=pdf_get_buffer($pdf);
>
> と、mb_http_output("pass"); を入れておいたのですが、位
> 置が悪いのでしょうか?。
私はPHPのコードもHTMLのページも全てEUC-jpにしているので特に指定しないで
もうまくいっている…ということで書いてみたんですが、その辺りの設定がうま
くいっているなら問題ないんじゃないでしょうか。どうでしょう?
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
> error_log には、何も出ていませんでした。
> access_log は、
>
> ●IE5でPDFを開くのに成功した時
> 192.168.0.102 - - [01/Oct/2001:13:55:16 +0900] "POST /wood/pdfout.dbi
> HTTP/1.1" 200 7375
>
> ●IE5.5でPDFを開くのに失敗した時
> 192.168.0.100 - - [01/Oct/2001:13:56:45 +0900] "POST /wood/pdfout.dbi
> HTTP/1.1" 200 7375
> 192.168.0.100 - - [01/Oct/2001:13:56:45 +0900] "GET /wood/pdfout.dbi
> HTTP/1.1" 200 7160
> 192.168.0.100 - - [01/Oct/2001:13:56:45 +0900] "GET /wood/pdfout.dbi
> HTTP/1.1" 200 7160
>
> とログが残っていました。
>
> ファイルサイズの手前が200番なので、http転送は成功してい
> る様子ですが、IE5.5の方は
>
> ・POSTした後、2回GETしている
> ・成功した時のファイルサイズ7375バイトと2回のGETの時
> のファイルサイズが異なる
2回繰り返すという点については、似たような話が
[PHP-jp 11886] session+header+oci関数で2回in sertされる
で出ていましたね。(関係あるか分かりませんが)
いつもご迷惑かけます。
f.t. <fujiyama@pc.mycom.co.jp>