Народ скажите, почему нижепреведеный код загружает не все сайты целяком, т.е. http://rezina.cc/shiny - без проблем, а http://rezina.cc/diski - не полностью PHP: $handle = fopen('http://rezina.cc/diski', "rb"); $contents = ''; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); и собственно как с этим бороться, p.s. нужно Не для грабинга.....
а вот попробуй сам... Работает- PHP: <? $handle = fopen('http://rezina.cc/shiny', "rb"); $contents = ''; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); $contents = iconv('utf-8', 'cp1251', $contents); echo $contents; ?> НЕ работает - т.е. страница загружена не полностью ...., хз как выложить скриншоты..., сейчас раздуплю выложу.. PHP: <? $handle = fopen('http://rezina.cc/diski', "rb"); $contents = ''; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); $contents = iconv('utf-8', 'cp1251', $contents); echo $contents; ?>
не допру со скринами... (( ну на словах, загружается только beckgroung, header, 1-2 <tr><td> 1-2 менюхи и все....... если не трудно проверь у себя, все поймешь.
Да, действительно. Но страница приходит вся. Ключ в iconv. У меня вот какая ошибка: на 280 строке запинается и обрубает строку.
tail'ом смотреть ошибки удобно как раз. еще в лог можно всякое свое выводить в риалтайм через тил смотреть как раз