Показать сообщение отдельно

  #12698  
Старый 06.10.2009, 00:46
chekist
Reservists Of Antichat - Level 6
Регистрация: 14.11.2007
Сообщений: 177
С нами: 9731846

Репутация: 622
По умолчанию

Цитата:
Сообщение от [Dezzter]  
авторизация на phpbb
PHP код:
$post =
"username=".$user."&password=".$pass."&redirect=index.php&login=%D0%92%D1%8
5%D0%BE%D0%B4"

    
$sock fsockopen("site.ru"80$errn$err);

    
$send "GET http://site.ru/ucp.php?mode=login HTTP/1.1\r\n";
    
$send .= "Host: site.ru\r\n";
    
$send .= "Referer: http://site.ru/ucp.php?mode=login\r\n";
    
$send .= "Connection: Close\r\n\r\n".$post
$user и $pass валид
пост вроде верный, отсылаю, получаю 2 ответа (ну от гета и от поста
соответственно), ну короче, получаю от поста

выдираю куки, но авторизоваться с ними не получается, в чем косяк?
исправь на
$send = "POST http://site.ru/ucp.php?mode=login HTTP/1.1\r\n";
и добавь
$send.= "Content-Length: ".strlen($post)."\r\n"
 
Ответить с цитированием