Cookieのデコード・エンコード

[上に] [前に] [次に]
ぱよ☆ [E-Mail] 1999/05/11(火) 01:58:31
 度々お世話になります。ぱよ☆と申します。
なんとかチャットルーム的なものが出来あがり、今度はクッキーに
チャレンジしているのですが、またまた壁にぶち当たってしまったので
質問させて下さい。
 名前をCookieで保存して、次回からも引き続きそのまま利用できる
ようにしたのですが、Netscapeでは問題無く表示されて、変更しても
ちゃんと反映されるんです。なのにIEではエンコード(?)されずに
記号のまま出てきてしまうんです。
こちらのホームページを参考にしながら、発行はJAVAScriptから、
取得はPerlからそれぞれ行っているのですが、そこに問題があるので
しょうか。それとも何かやり忘れている事があるんでしょうか。
問題を明確にする為に必要な情報がありましたらご指導ください。
宜しくお願い致します。

無責任官庁 1999/05/11(火) 13:29:35
とりあえず、ここ参照↓(escapeの注意書き)
http://www.tohoho-web.com/js/builtin.htm

・・・という理由で、JavaScriptでエンコードした場合は、
IEの場合問題になります。

どうしてもJavaScriptでcookieを発行しなければならないなら
しょうがないですが、できれば他の方法を検討した方が
いいかもしれません。
(自力でunicode変換できるなら、それでも良いですが)

ぱよ☆ [E-Mail] 1999/05/11(火) 13:52:45
 無責任官庁さん、ご指導ありがとうございました。
なるほど答えはこのページにちゃんと出ていたんですね(^^;)
色々と調べたつもりだったのですが、マダマダでした。

 JavaScriptで発行する事に問題があったんですね。
submitしてPerlから発行するようにしてみます。
助かりました。本当にありがとうございました。

ぱよ☆ [E-Mail] 1999/05/11(火) 13:55:09
[[解決]]
すみません、解決ですね(^^;)
失礼しました。

[上に] [前に] [次に]