file_get_contents('http://...') и cookie

  • Автор темы PhpGuest
  • Дата начала

PhpGuest

Guest
file_get_contents('http://...') и cookie

как с использование функции file_get_contents('http://...') получить файл с удаленного сервера причем при обращении к удаленному серверу нужно чтобы передались определенные cookie
 

hermit

Новичок
Не, при помощи file_get_contents не получится, только через fsockopen

PHP:
$str="GET ".$path." HTTP/1.0\r\n".
     "Host: ".$server."\r\n".
     "Cookie: income=1\r\n\r\n";

$fp = fsockopen ($server, 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, $str);
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}
приверно так
 
Сверху