[PHP-users 8914] Re: header() を使うと mbstring.http_output が無効に??

Eidome Noriko php-users@php.gr.jp
Wed, 24 Jul 2002 19:26:15 +0900


えいどめです。

まさにこれでした^^;

ini_set("default_mimetype" , "text/plain");
を書いて、
header() を使わないようにしたらうまく行きました。

ありがとうございました m(_ _)m

--
Eidome Noriko ( noriko@dino.co.jp )


To: <php-users@php.gr.jp>
Sent: Wednesday, July 24, 2002 6:27 PM


> こんにちわ、桝形です。
>
> > header() 関数を使うと、mbstring.http_output で設定している文字コードで
> > 出力されません。
> >
> > 今は SJIS に設定していますが、EUC で出力されます。
> > header() を使わない場合は、きちんと SJIS で出力されていました。
> >
> > 今は4.2.2を使っていますが、4.2.1でも同様のことが起こりました。
> > 4.1.2 は問題なく SJIS で出力されていました。
> > どのバージョンもphp.ini の設定は同じで、コンパイルオプションには
> > --enable-mbstr-enc-trans と --enable-mbstring を含んでいます。
>
> http://ns1.php.gr.jp/pipermail/php-users/2002-July/008449.html
> http://ns1.php.gr.jp/pipermail/php-users/2002-July/008451.html
> http://ns1.php.gr.jp/pipermail/php-users/2002-April/007075.html
>
> 辺りが参考になりませんか?はずしていたらすみません。