[PHP-users 34435] Re: 変数の結合
Minoru.Harada
harada @ acekoeki.co.jp
2009年 3月 19日 (木) 15:29:47 JST
お世話になります。
Minoです。
まつやま様、鈴木様
ありがとうございます。
鈴木様のご指摘のとおり
$sessionID = "FR7fKhHaBAGfc81b*e1NMHDCo0LmucQwpvzCFZQ*Wbukj"
とした場合は問題がなく、
$sessionID = $req->getResponseBody();
とした場合は駄目でした。
$sessionID = $req->getResponseBody();で作成した変数に対して
まつやま様のご指示にあったように
print urlencode($sessionID);
と実行したところ
・エンコード前
FR7fKhHaBAGfc81b*e1NMHDCo0LmucQwpvzCFZQ*Wbukj
↓
・エンコード後
----------------------------------------------------------------------------
%3Csession_id+gid%3D%22jp8k2%22+uid%3D%22111111%22+ipaddr%3D%221.1.1.1%22%3E
%0AFR7fKhHaBAGfc81b%2Ae1NMHDCo0LmucQwpvzCFZQ%2AWbukj%0A%3C%2Fsession_id%3E%0
A%0A%0A
----------------------------------------------------------------------------
という結果がでました。
何だかますます分からなくなってしまいました。
-----Original Message-----
From: php-users-bounces @ php.gr.jp [mailto:php-users-bounces @ php.gr.jp] On
Behalf Of Masaaki Matsuyama
Sent: Thursday, March 19, 2009 2:58 PM
To: PHP-users ML
Subject: [PHP-users 34434] Re: 変数の結合
まつやまです。
> $sessionID = "FR7fKhHaBAGfc81bYh3xq9pU6-9DIvnvDmLCFZQ*WbuWj"
これはechoした時にそう見えるだけなのでは?
実際に、$sessionIDにどのような文字列が格納されているのか確認しましょう。
単純に、urlencode($sessionID)としても分かると思います。
何がくっついてるのか分かれば対処は簡単でしょう。
--
Masaaki Matsuyama <masakun @ lily.ocn.ne.jp>
_______________________________________________
PHP-users mailing list PHP-users @ php.gr.jp
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3
PHP-users メーリングリストの案内