| |
|
|
| |
function cookiepageget($host,$page,$cookiestr)
{
$rez="";
if(!$fp=fsockopen($host,80,$errno,$errstr,30))
{
echo $errno.' - '.$errstr;
return false;
}
else
{
fputs($fp,"GET ".$page." HTTP/1.0\r\nCookie: ".$cookiestr."\r\n\r\n");
while(!feof($fp))
$rez.=fgets($fp,1024);
fclose($fp);
}
return $rez;
}
$host = "host.ru";
$page = "http://host.ru/page.pl?fil=&d=18.08.06";
$cookiestr = "edit=1";
$buf=cookiepageget($host,$page,$cookiestr);
echo $buf;
|
вместо кода страницы получаю что-то типа
Эґ“”¤нћЋЉЋн¶IЁzыЦ*Vх†kxЪ}У.9чЭ"ИѓИгwMу@[ -PЭ hkђGл”ј’хbХX L ЗBіf; EJ`љЗдЭЩЙ°•Ъr{{a%їІѕ#zнAЭlоP(<№™д>ъbO/Ц* §i—С»™М ь,QЗtЛ¬Ш‹ЁkЊЖТ㙤;Бјјј ?сМЩT¤"›Љ±з”"Л({ыzЈbЪљЊ<§>ј/о›%Ї:ј«
|
подскажите в чем может быть дело, с другими страницами норм | |
| |
|
|
| |
|
|
| |
для: hanterz
(18.08.2006 в 21:00)
| | | Может кодировка? | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(18.08.2006 в 21:04)
| | | неа, пробовал менять, одно и тоже | |
| |
|
|
| |
|
|
| |
для: hanterz
(18.08.2006 в 21:00)
| | | Вместо
<?php
$page = "http://host.ru/page.pl?fil=&d=18.08.06";
?>
|
следует писать
<?php
$page = "/page.pl?fil=&d=18.08.06";
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(19.08.2006 в 12:10)
| | | теперь выдает
Found
The document has moved here. | |
| |
|
|