argh
Создатель
- Регистрация
- 18 Мар 2008
- Сообщения
- 46
- Реакции
- 0
- Автор темы
- #1
Привет всем. Я изучаю курл. Взял для примера рамблер. Хочу залогиниться.
Действую так:
Зашел на Для просмотра ссылки Войдиили Зарегистрируйся. Смотрю в код.
Нашел - <input name="login"
<input name="passw" эти имена использую для создания пост запроса.
В результат он мне выдает просто страницу Для просмотра ссылки Войдиили Зарегистрируйся
Где я ошибся?
(Он после логина редиректит на другой урл - что тогда должно выдаваться в $result?)
П.с. Правильный и неправильный пароль дают тот же результат
Хелп
Действую так:
Зашел на Для просмотра ссылки Войди
Нашел - <input name="login"
<input name="passw" эти имена использую для создания пост запроса.
PHP:
$url="http://planeta.rambler.ru";
$post = "login=Vasya&passw=Parol_Vasi";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1)");
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
echo $result;
curl_close($ch);
В результат он мне выдает просто страницу Для просмотра ссылки Войди
Где я ошибся?
(Он после логина редиректит на другой урл - что тогда должно выдаваться в $result?)
П.с. Правильный и неправильный пароль дают тот же результат
Хелп