クッキーの情報を表示した際に文字化けが発生してしまいます。

PHP4を使用しております。

文字のエンコードについては、
PHPの処理にて、header(”Content-Type:text/html;charset=EUC-JP”);
HTMLソース上にて、
<meta http-equiv=”Content-Type” content=”text/html; charset=EUC-JP”>
を指定しております。
どうか宜しくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/01/06 12:54:32
  • 終了:--

回答(2件)

id:winwood No.1

winwood回答回数11ベストアンサー獲得回数02006/01/06 15:54:34

ポイント20pt

http://www.parkcity.ne.jp/~chaichan/src/perl05.htm

このサイトは移動しました

クッキーに全角文字を格納しているのでしょうか?

その場合、クッキーの出力及び入力する際のエンコードは意識されてますでしょうか?

参考URL等を見てURLエンコードしてください。


余談ですが、クッキーに個人情報を書き込むのはやめた方がいいですよ。

id:thrillseeker No.2

thrillseeker回答回数328ベストアンサー獲得回数372006/01/06 15:58:28

ポイント40pt

状況がはっきりと分かりませんがクッキーの内容に日本語が含まれていて、それを表示する PHP で発生している問題、との推察を元に回答します。だとすると、 Win や Mac のブラウザーでは通常 Shift-JIS でフォーム入力を返しますので、これを PHP で内部的に一旦 EUC に変換してから表示する必要があります。

id:tokyoec

ありがとうございます。

もう少し詳細な情報を記載して再度質問することにします

2006/01/06 19:03:31

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません