私は次のコードを持っています:
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://www.mydomain.com/test.php');
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS,"First Name=Jhon&Last Name=bt");
curl_exec ($c);
curl_close ($c);
私の問題は、このコードのスペースにあります:
"First Name=Jhon&Last Name=bt"
次のコードを試しました:
$test=rawurlencode("First Name=Jhon&Last Name=bt");
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://www.mydomain.com/test.php');
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS,$test);
curl_exec ($c);
curl_close ($c);
また、私は試しました
$first_name=rawurlencode("名");
$last_name=rawurlencode("姓");
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://www.mydomain.com/test.php');
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS,"$first_name=Jhon&$last_name=bt");
curl_exec ($c);
curl_close ($c);
私のエラーは何ですか?動かない。変数名「First Name」と「Last Name」を付けて送信する必要があります。ご協力いただきありがとうございます。