У меня есть следующий код:
$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("Имя=Джон&Фамилия=БТ");
$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);
В чем моя ошибка? не работает. Мне нужно отправить с именем переменных «Имя» и «Фамилия». Спасибо за вашу помощь.