есть код:
$url = 'http://mail.ru'; // Куда зайти
$urlTo = 'http://auth.mail.ru/cgi-bin/auth'; // Куда данные послать
$login = 'your_login'; // Логин
$pass = 'your_pass'; // Пароль
$domain = 'mail.ru'; // Домен
$post = 'Login=' . $login . '&Domain=' . $domain . '&Password=' . $pass; // POST данные
$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); // Куда шлем POST данные
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); // Записываем cookie
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); // Читаем cookies
curl_setopt($ch, CURLOPT_POST, true); // Указываем метод отправки
curl_setopt($ch, CURLOPT_POSTFIELDS, $post); // POST данные
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); // Говорим скрипту, чтобы он следовал за редиректами которые происходят во время авторизации
$html = curl_exec($ch); // Забираем страницу
curl_close($ch); // Завершаем сеанс
echo $html; // Оказываемся в вашем ящике
посоветовал его мне один из наших форумчан.
помоему при логине на серв отправляется еще кое что кроме юзера и пароля.
проверял что отправляется и как с помощью HttpFox плагин для файрфокса.
короче, никак не получается залогиниться.
кто может помочь? как изменить код чтоб залогинилось?
логинимся тут: www.sho pyourway.com/secured/sign-in...ter?returnUrl=/
естественно переменные логин, пасс, урл созданы как следует с нормальными данными.
маленькая форма с правой стороны. заранее всем спасибо.
Спустя 5 минут, 7 секунд (1.04.2012 - 10:28) alex12060 написал(а):
Скрипт рабочий, не знаю что у тебя там не работает. На стороннем сайте не буду отдавать свои логин и пароль от мыла. Слишком сумбурное заявление.
Спустя 2 минуты, 25 секунд (1.04.2012 - 10:31) MatrixGod написал(а):
alex12060,
скрипт то рабочий. я с ним же залогинился на mail.ru.
а вот здесь залогиниться не получается.
я подумал что надо еще кое что отправлять на серв кроме юзера и пасса.
вопрос что именно?
у меня на получается узнать что. прошу о помощи вас!
скрипт то рабочий. я с ним же залогинился на mail.ru.
а вот здесь залогиниться не получается.
я подумал что надо еще кое что отправлять на серв кроме юзера и пасса.
вопрос что именно?
у меня на получается узнать что. прошу о помощи вас!
Спустя 30 минут, 31 секунда (1.04.2012 - 11:01) Invis1ble написал(а):
здесь - это где, на форуме? если да, то зачем тебе это?
Спустя 1 минута, 39 секунд (1.04.2012 - 11:03) MatrixGod написал(а):
здесь это здесь:
www.shop yourway.com/secured/sign-in-or-register?returnUrl=/
www.shop yourway.com/secured/sign-in-or-register?returnUrl=/
Спустя 12 минут, 4 секунды (1.04.2012 - 11:15) MatrixGod написал(а):
Somebody?