[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не получается авторизоваться с помощью curl
qaz333
писал авторизацию курлом для одного сайта, неполучается авторизироватся

вот форма

<form name='FormName' action='web_userstats.php' method='post'>
<input
name='referer' type='hidden' value=''>
Логин:
<input class='txt' name='username' type='text' value='' size='11'>
Пароль:<input name='pass' class='txt' type='password' value='' size='11'>
<input
type='submit' name='user_login' value='Войти' class='sub1'>
</form>



тут всё ясно
передаёт скрипту
referer
username
pass


интерисует етот кусок

<input type='submit' name='user_login' value='Войти' class='sub1'>


тут типа тоже штото предаётся?



Спустя 14 минут, 31 секунда (15.07.2011 - 18:17) sebastjan написал(а):
ну конечно передаёться. $_POST['user_login'].
кнопочку нажали и полетела пост-переменная на сервер.
создайте тему в разделе для начинающих, скорей помогут.
Флем это поболтать smile.gif

Спустя 9 минут, 16 секунд (15.07.2011 - 18:26) qaz333 написал(а):
ха)) а нафига нужно передавать переменную user_login со значением Войти, ппц???

Спустя 8 часов, 41 минута, 15 секунд (16.07.2011 - 03:08) sebastjan написал(а):
Это вы кого спрашиваете?


Спустя 11 минут, 34 секунды (16.07.2011 - 03:19) Haotarez написал(а):
Цитата
а нафига нужно передавать переменную user_login со значением Войти, ппц???

А вдруг в скрипте как раз проверка стоит типа:
if(isset($_POST['user_login'])){
...
} else {
exit();
}

Учитывая что есть поле referer, я полагаю там должны быть данные. Не факт что они прописываются в форму и передаются постом, но то что они могут использоваться внутри скрипта исключать нельзя. Попробуйте передать там какой-нибудь реферер, и не забудьте создать файлик для кук. Бывает из-за отсутствия данного файла как раз авторизация курлом и не проходит.

P.S. Все выше написанное голые предположения.
Быстрый ответ:

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