![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
MaxFoxxy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 24.6.2009 Репутация: нет Всего: нет |
Пытаюсь пройти аутентификацию на сайте а как строится поле POSTFIELDS не пойму... Подскажите плз
|
|||
|
||||
patap |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 893 Регистрация: 7.5.2005 Где: Украина, Зп Репутация: 26 Всего: 40 |
curl-setopt
-------------------- На боку кобура болталась, сзади шашка отцовская звякала. Впереди меня все хохотало, а позади все плакало (с) |
|||
|
||||
MaxFoxxy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 24.6.2009 Репутация: нет Всего: нет |
(мне нужен протокол https)везде натыкаюсь на
<?php class Curl{ function __construct(){} function __destruct(){} function get_contents($url,$proxy='',$post=''){ $ch = curl_init($url); curl_setopt ($ch, CURLOPT_HEADER, 1); curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3'); curl_setopt ($ch, CURLOPT_REFERER, $url); curl_setopt ($ch, CURLOPT_POST, 1); curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt ($ch, CURLOPT_POSTFIELDS, 'user=your_robot&pass=Your_R0b0t!PassWd1&mod=Login'); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt ($ch, CURLOPT_HTTPHEADER, array('Expect:')); $result=curl_exec ($ch); curl_close($ch); return $result; } } $c= new Curl(); echo $c->get_contents("https://auctions.godaddy.com/trpHome.aspx?t=2"); не пойму что здесь что: user=your_robot&pass=Your_R0b0t!PassWd1&mod=Login' user - переменная с юзером your_robot - Логин юзера Добавлено через 1 минуту и 21 секунду pass - переменная пароля Your_R0b0t!PassWd1 - пероль mod - не знаю что Login - то что в mod помогите разобраться с этим плз... |
|||
|
||||
MaxFoxxy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 24.6.2009 Репутация: нет Всего: нет |
когда вставляю свой сайт выдает:
HTTP/1.1 302 Found Server: nginx/0.8.45 Date: Tue, 01 Mar 2011 10:17:47 GMT Content-Type: text/html Connection: keep-alive X-Powered-By: PHP/5.3.5-0.dotdeb.0 Expires: Thu, 19 Nov 1981 08:52:00 GMT Last-Modified: Tue, 01 Mar 2011 10:17:47 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Set-Cookie: exitesessionuser=hq9l5ed06hp696ba2hgq05b6l6; path=/ Location: logon.php?q=Lw== Vary: Accept-Encoding Content-Length: 0 |
|||
|
||||
patap |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 893 Регистрация: 7.5.2005 Где: Украина, Зп Репутация: 26 Всего: 40 |
что не понятно?
имя=значение
на сервере это выглядит как:
что на счет ответа сервера - ответ как ответ, сервер найден) может быть, для ожидаемого результата, нужно чего-то еще отослать: заголовки, куки... Добавлено через 6 минут и 31 секунду это тербуемые переменные, которые отсылает веб-форма -------------------- На боку кобура болталась, сзади шашка отцовская звякала. Впереди меня все хохотало, а позади все плакало (с) |
||||
|
|||||
MaxFoxxy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 24.6.2009 Репутация: нет Всего: нет |
с передаваемыми полями разобрался)
А вот ожидаемы результат никак не могу получить, даже первую страницу не проходя аутентификацию.... в чем может быть загвоздка? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |