phillip
Полезный
- Регистрация
- 4 Сен 2007
- Сообщения
- 411
- Реакции
- 15
- Автор темы
- #1
Пробую курлом авторизоваться на форуме- не выходит. Помогите, пожалуйста!
адрес страницы с авторизацией Для просмотра ссылки Войдиили Зарегистрируйся
логин try_or_die
пасс nulled
Вроде уже и названия полей указал. Как вообще курлом работать- до сих пор не научился и понять никак не могу :bc:
адрес страницы с авторизацией Для просмотра ссылки Войди
логин try_or_die
пасс nulled
PHP:
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
$login = 'try_or_die';
$password = 'nulled';
$login_url = 'http://forums.goha.ru/usercp.php';
$login_var_name = 'vb_login_username';
$password_var_name = 'vb_login_password';
$user_cookie_file = $_SERVER['DOCUMENT_ROOT'].'/cookies/admin.txt';
$user_agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.5))";
if (!$ch = curl_init())
{
echo curl_error($ch);
exit;
}
$post_fields = "$login_var_name=$login&$password_var_name=$password";
curl_setopt($ch, CURLOPT_URL, $login_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_REFERER, 'http://forums.goha.ru');
curl_setopt($ch, CURLOPT_COOKIEFILE, $user_cookie_file);
curl_setopt($ch, CURLOPT_COOKIEJAR, $user_cookie_file);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);
$content = curl_exec($ch);
curl_close($ch);
echo $content;
?>