[PHP-users 21620]Re: 変数内で&や+を使用する方法
mutou @ bwn.jp
mutou @ bwn.jp
2004年 5月 12日 (水) 10:50:00 JST
こんにちは、武藤です。
ご質問の件ですが、以下のようにしては如何でしょうか?
$url="http://example.com/test.php";
$param="a=aaa&b=bbb&c=ccc";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1); << この行を追加
curl_setopt($ch, CURLOPT_POSTFIELDS, $param);
curl_exec($ch);
curl_close($ch);
cURL関数でHTTP-POSTを行う際には、変数 CURL_POST に0以外の値を
設定しないとダメらしいです。
あと余談ですが、別スクリプトに値をGETで渡したいのであれば、
header("LOCATION: ".$url."?".$param);
とかじゃダメですかね。
# セッション変数使う方が、よりスマートですが。
Schuichi Mutou
mutou @ bwn.jp
PHP-users メーリングリストの案内