Вот код, который я использую, чтобы попытаться выполнить это:
<?php
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, 'linkToLoginPage.php');
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, 'email=email@example.com,password=password');
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec ($ch);
curl_setopt($ch, CURLOPT_URL, 'linkToDownloadFile.pdf');
$content = curl_exec ($ch);
curl_close ($ch);
?>
Я настроил это с моей информацией, но она просто создает пустую страницу. Я думаю, что моя главная проблема с CURLOPT_POSTFIELDS
. Вот ссылка на страницу, на которую я пытаюсь войти .
Я посмотрел на исходный код, но не могу найти четкое определение значений формы. Есть идеи?