- Регистрация
- 5 Окт 2007
- Сообщения
- 1.064
- Реакции
- 200
- Автор темы
- Заблокирован
- #1
Здравствуйте, помогите решить проблему с авторизацией курлом.
Есть форма авторизации системы онлайн бронирования, нужно авторизироваться через нее с удаленного сервера.
но все время получаю FALS хотя логин пароль верные. Никак не пойму куда копать
Спасибо заранее
Есть форма авторизации системы онлайн бронирования, нужно авторизироваться через нее с удаленного сервера.
PHP:
$url = 'http://online.kandagar.com/MasterWebStandard/Extra/ttt.aspx';
$login = 'test';
$password = 'test';
$dat = 'OK';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
// откуда пришли на эту страницу
curl_setopt($ch, CURLOPT_REFERER, 'http://online.kandagar.com/');
// cURL будет выводить подробные сообщения о всех производимых действиях
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,'ctl00$Login$ctl01='.$login.'&ctl00$Login$ctl02='.$password.'&ctl00$Login$ctl03=OK');
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (Windows; U; Windows NT 5.0; En; rv:1.8.0.2) Gecko/20070306 Firefox/1.0.0.4");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//сохранять полученные COOKIE в файл
$result=curl_exec($ch);
$error = curl_error($ch).'('.curl_errno($ch).')';
echo $error;
curl_close($ch);
но все время получаю FALS хотя логин пароль верные. Никак не пойму куда копать
Спасибо заранее