Тема: Куки в php
Показать сообщение отдельно

  #7  
Старый 10.04.2010, 03:02
xor[jmp]
Banned
Регистрация: 29.03.2010
Сообщений: 134
С нами: 8484463

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

Цитата:
Сообщение от Fepsis  
m0Hze, насколько я понял он хочет зайти на сайт вконтакте и сохранить полученные там куки в переменную...

PHP код:
<?php
$response
="";
if (
$fp = fsockopen ("vkontakte.ru", 80, $errno, $errstr, 30))
{
$request ="POST /profile.php HTTP/1.0\r\n";
$request.="Host: vkontakte.ru\r\n";
$request.="Content-Type: application/x-www-form-urlencoded\r\n";
$request.="Content-Length: 7\r\n";
$request.="\r\n\r\n";
$request.="foo=bar";

fwrite($fp,$request,strlen($request));

while (!
feof($fp))
$response.=fread($fp,128);

if(
strpos($response,"302"))
{ 
fclose($fp);
echo 
"<pre>\n";
echo 
htmlentities($response);
echo 
"</pre>\n";
} 
else

echo 
"<pre>\n";
echo 
htmlentities($response);
echo 
"</pre>\n";

preg_match_all("/(?<=Set-Cookie: )(.*?)(?=\;)/", $response , $cook);
echo 
'<br><br><br>Куки:<br>';
print_r($cook[0]);

}
?>
Ога, спс.А также интересно как их подставить контакту чтоб потом авторизироваться и получить profile.php ^_^
 
Ответить с цитированием