Problem z nagłówkiem http , otwieram stronę wiadomo fsockopen itd. i preparuje nagłówek ale strona odpowiada plikiem cookie z sesją, pytanie: jak wyświetlić albo załadować do zmiennej zawartość cookie który wysyła nam serwer po wywołaniu zapytania http tak ażeby można było go odczytać i wrzucić go do zmiennej. nie chcę korzystać z biblioteki curl'a gdyż wszystko mam już na fsockopenach itd??
<?php
function GetCookies($host,$query,$others=''){
$host=$path[0];
$crlf = "rn";
$post="POST $path HTTP/1.1rnHost: $hostrn";
$post.="Content-type: application/x-www-form-urlencodedrn${others}";
$post.="User-Agent: Mozilla 4.0rnContent-length: ";
$post.=strlen($query)."rnConnection: closernrn$query"; $r="";
for($a=0;!$a;){
$r.=$b;
$gotSession=strpos($r,"ASPSESSION"); if($gotSession)
if(strpos($r, $crlf . $crlf,$gotSession)>0
) break; $a=(($b=='')?1:0);
}
$arr = split("Set-Cookie:",$r); $AllCookies="";$count=1;
while ($count < count($arr)) { $AllCookies.=substr($arr[$count].";", 0
,strpos($arr[$count].";",";")+1
);
$count++;}
return $AllCookies;
}
?>
Problem rozwiązany Pozdro LoPeZ