[PHP-users 28849] PHPでクッキーに保存した値をJavaで読み込む
鈴木満恵/RealComs
muramatsu @ realcoms.co.jp
2006年 3月 27日 (月) 19:39:27 JST
はじめまして、php初心者です。
クッキーにphpで人の名前を保存し、javaで読込&表示したいのですが、
文字化けしてしまいます。
■PHPで保存する部分
===================================
$name="花子";
setcookie("name",$name),time() + 7200);
===================================
■Javaで表示する部分
===================================
<SCRIPT TYPE="text/javascript">
<!--
var name = "";
var cookie = document.cookie;
var pieces = cookie.split(";");
for(var i=0;i<pieces.length; i++){
var pair = pieces[i].split("=");
var param = pair[0].replace(" ","");
if ( param == "name") {
name = pair[1];
break;
}
}
document.write("こんにちは",unescape(name));
//-->
</SCRIPT>
===================================
■「document.write("こんにちは",unescape(name));」としたときの結果
=======================
こんにちは%B2%D6%BB%D2
=======================
■「document.write("こんにちは",name);」としたときの結果
=======================
こんにちは2O≫O
=======================
どなたかご教示のほど、よろしくお願いします。
PHP-users メーリングリストの案内