Bermuda
Новичок
fread при использовании fsockopen возвращает обрезанное значение
Мне конечно дико стыдно, но вот уже несколько часов бьюсь над отладкой пяти строк кода.
При выполнении скрипта $res почему-то содержит только часть информации (строка обрезается). Проверял на Win/Linux, PHP4/PHP5, на разных url.
Что я делаю не так?
Мне конечно дико стыдно, но вот уже несколько часов бьюсь над отладкой пяти строк кода.
PHP:
<?
$host = "phpclub.ru";
$get = "GET / HTTP/1.0\r\n".
"Host: " . $host . "\r\n".
"Connection: Keep-Alive\r\n\r\n";
$fp = fsockopen($host, 80);
fwrite($fp, $get);
$res = fread($fp, 100000);
fclose($fp);
print $res;
?>
Что я делаю не так?
