proWoke
Новичок
Общие вопросы по Curl
Изучаю сейчас библиотеку Curl. У меня такой вопросы появились.
Для наглядности моих вопросов я выложу код:
Вот на сайте, на котором я читал этот урок написанно, что в документе my_cookies.txt должны лежать данные, которые имитируют куки и посылают запросы сайту. А какие запросы там не сказанно, мы вроде и так посылаем их в этой строчке curl_setopt($ch, CURLOPT_HTTPHEADER,$headers); . И второй вопрос, а что должно вообще произойти после этого скрипта? Ну т.е. я понимаю теоритически, что он делает. Он имитирует браузер, вводит данные в форму и жмёт кнопку. Ну а потом я думал я должен зайти на сайт под нужным мне аккаунтом, ан нет, у меня пустое окно в браузере и как заполнить файл
my_cookies.txt я тоже не понял. Помогите мне знания получить
.
Изучаю сейчас библиотеку Curl. У меня такой вопросы появились.
Для наглядности моих вопросов я выложу код:
PHP:
<?
$ch = curl_init('http://php.su/forum/loginout.php');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (бла бла бла..) ");
$headers = array
(
'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*;q=0.8',
'Accept-Language: ru,en-us;q=0.7,en;q=0.3',
'Accept-Encoding: deflate',
'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
);
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);
curl_setopt($ch, CURLOPT_REFERER, "http://php.su/forum/loginout.php");
curl_setopt($ch, CURLOPT_POSTFIELDS, 'action=login&imembername=vasia&ipassword=332&submit=%C2%F5%EE%E4');
curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
$result = curl_exec($ch);
curl_close($ch);
?>
my_cookies.txt я тоже не понял. Помогите мне знания получить
