Завитый пост с multipart / form-data и граничным php - PullRequest
0 голосов
/ 18 мая 2018

Я хочу создать логин с другого сайта, используя curl, но у меня возникли проблемы при создании.

Сценарий, который я использую следующим образом:

$post_login_client = array("account_number" => 1234123, "pin" => 123123, "submit"=>"");
$headers = array("Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryijPWqniP0zu0m47e"); 
$fp = fopen("cookie-website.txt", "w");
fclose($fp);
$login = curl_init();
curl_setopt($login, CURLOPT_COOKIEJAR, "cookie-website.txt");
curl_setopt($login, CURLOPT_COOKIEFILE, "cookie-website.txt");
curl_setopt($login, CURLOPT_TIMEOUT, 40);
curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($login, CURLOPT_URL, "https://secure.website.com/client/login");
curl_setopt($login, CURLOPT_HTTPHEADER,$headers);
curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($login, CURLOPT_POST, TRUE);
curl_setopt($login, CURLOPT_POSTFIELDS, $postfields);
return curl_exec ($login);
curl_close ($login);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...