Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Очень нужна помощь. (php -> Curl)

2.0K
14 мая 2005 года
Prokur
85 / / 13.10.2004
очень прошу помогите, кто чем может. Заранее благадарю.

Есть сайт https://www.iaai-bid.com/login.aspx
Надо залогониться по форме на этот сайт.
обезательно по методу POST, переменная __VIRESTATE также им необходима.
Скорее всего все запарки именно из-за неё. её я извлекаю без проблем, но как её передать CURL? наверняка надо с помощью urnencodе или нет?

логин и пароль я вам к сожелению дать не могу. но может кто-то уже что-то подобное делал и знает из-за чего могли у меня возникнуть проблемы.

наглядный пример, как я делаю. может кто-то заметит ошибку
 
Код:
$ch = curl_init();
$res= curl_setopt ($ch, CURLOPT_URL,"https://www.iaai-bid.com/login.aspx");

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_COOKIE,"ASP.NET_SessionId=3ekiptrhxvuvp1553viskq55");
curl_setopt($ch, CURLOPT_POSTFIELDS, "__VIEWSTATE=" .rawurlencode($var) ."&username=****&password=****");
curl_exec ($ch);


уже 5 часов сижу над проблемой, нет вариатнов никаких.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог