[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Авторизация с помощью CURL
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Yoda
Написал авторизацию
<?php
$url = 'http://crgame.ru';
$urlto = 'http://crgame.ru';
$pass = '300895';
$login = 'baklan';
$post = 'auth=llogin&llogin=' . $login . '&lpass=' . $pass;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($ch);

curl_setopt($ch, CURLOPT_URL, $urlto);
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURL_COOKIEFILE, 'cookie.txt');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

$html = curl_exec($ch);
curl_close($ch);
echo $html;


?>

Но выходит ошибка:
Warning: curl_setopt() expects parameter 2 to be long, string given in L:\home\localhost\www\boot\test.php on line 14
А конкретно эта строка:
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
Что я не так делаю?

_____________
Идеальной защиты не существует...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.