Авторизация на Летитбит.нет

Статус
В этой теме нельзя размещать новые ответы.
B

boctorg

Прохожие
Код:
<?php


$data = "log=login&pas=password&inout=%C2%F5%EE%E4";

$packet="POST /tmpl/login.php HTTP/1.1";
$packet.="Host: letitbit.net\r\n";
$packet.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9\r\n\r\n";
$packet.="Content-Length: ".strlen($data)."\r\n";
$packet.="Referer: http://letitbit.net/\r\n";
$packet.="Content-Type: application/x-www-form-urlencoded\r\n";
$packet.="Connection: keep-alive\r\n";
$packet.="Cache-Control: no-cache\r\n\r\n";

$packet.=$data."\r\n\r\n";


$ock=fsockopen("letitbit.net", 80);
fputs($ock,$packet);
$html='';

(!feof($ock))
{
$html.=fgets($ock);
}
fclose($ock); 
echo $html;

?>



не работает :( Подскажите ,что не так делаю ? Спасибо
 
Поставить к FF3 плагин просмотра заголовков - Для просмотра ссылки Войди или Зарегистрируйся

Правильно отследить и эмулировать курлом/сокетами заголовки.
 
<?php


$data = "log=login&pas=password&inout=%C2%F5%EE%E4";

$packet="POST /tmpl/login.php HTTP/1.1\r\n";
$packet.="Host: letitbit.net\r\n";
$packet.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9\r\n";
$packet.="Content-Length: ".strlen($data)."\r\n";
$packet.="Referer: http://letitbit.net/\r\n";
$packet.="Content-Type: application/x-www-form-urlencoded\r\n";
$packet.="Connection: Keep-alive\r\n";
$packet.="Cache-Control: no-cache\r\n\r\n";

$packet.=$data."\r\n\r\n";


$ock=fsockopen("letitbit.net", 80);
fputs($ock,$packet);
$html='';

while(!feof($ock))
{
$html.=fgets($ock);
}
fclose($ock);
echo $html;

?>

ошибки выделил жирным
 
ошибки выделил жирным

Теперь у мене возвращается следующий заголовок

Код:
HTTP/1.1 302 Found Server: nginx/0.5.32 Date: Sun, 24 May 2009 08:04:24 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive X-Powered-By: PHP/5.2.9 Set-Cookie: log=мой логин; expires=Wed, 03-Jun-2009 08:03:17 GMT; path=/; domain=letitbit.net Set-Cookie: pas=шифрованый пасс; expires=Wed, 03-Jun-2009 08:03:17 GMT; path=/; domain=letitbit.net Location: http://letitbit.net/?news 0

Как мне получить весь html страницы ????
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху