[PHP-users 7391] Re: $_POSTの文字化け

S.Okazaki php-users@php.gr.jp
Mon, 13 May 2002 12:09:51 +0900


こんにちは岡崎です。

> <body>
> <?PHP
> print <<<HIRE
> <form method="post" action="./test.php">
> <input type="text" name="test" value="">
> <br>
> HIRE;
> print $_POST{"test"};
> ?>
> "あ"などと入力すると、
> $_POST{"test"}がかなり文字化けしてるみたいなのですが、
> 何かよい解決法はないでしょうか?
> 昨日から検索などして探しているのですが見つかりません。
> よろしくお願いいたします。

この手の質問の場合ほとんどが、文字コードの問題ではないでしょうか?
Windwosでコーディング→FTP or sambaでUPの場合よく起きますね。
1.コーディングをshift_jisでしている場合
2.コーディングをEUC-JPでしているのにヘッダーで、
<meta http-equiv="Content-Type" Content="text/html;Charset=EUC-JP">
としていない。

のどちらかの可能性が高いと思います。


/_/_/_/_/_/_/_/_/_/_/_/_/_/
Japan Human Base 
Sotaro Okazaki
Email : okazaki@jp-hb.com
/_/_/_/_/_/_/_/_/_/_/_/_/_/