|
|
|
|
<?php
set_time_limit(0);
$query='GET / HTTP/1.0
Host: vk.com';
$socket=fsockopen('vk.com',80,$errno,$errstr,60);
if (!$socket){
echo'error';exit;
}
fwrite($socket,$query);
$ln='';
while(!feof($socket))
$ln.=fgets($socket,1024);
fclose($socket);
echo $ln;
?>
|
в чем ошибка?
страницу грузит, грузит...
я так понял while бесконечный цикл условие мертвое
и ещё с помощью функции file_get_contents все работает, а этот скрипт не хочет...
помогите плиз | |
|
|
|
|
|
|
|
для: NSDaler
(17.04.2010 в 22:37)
| | 1.5 часа сидел, мучался
$query='GET / HTTP/1.0
Host: vk.com
';
|
серверу пробелов не хватает, ппц...
=) | |
|
|
|
|
|
|
|
для: NSDaler
(17.04.2010 в 22:43)
| | На самом деле не пробелов, а последовательности \r\n\r\n, которые отделяют HTTP-заголовки от тела документа. | |
|
|
|