Автор Тема: скрипт чтения данных из Web  (Прочитано 2301 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andrey137

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.andr-polyan.narod.ru
скрипт чтения данных из Web
« : 06 Мая 2005, 02:25:30 »
Написал на PHP скриптик для получения и анализа данных из и-нета по http.
Открываю url как файл читаю данные в строковую переменную, анализирую.

Короче, все сводится к двум строкам
$fp = fopen($my_url,\'r\');
$contents = fread($fp, 1000000);

Писал и отлаживал дома на localhost-e. Windows+Apache+PHP(если надо посмотрю версии).
Дома все работает прекрасно, но когда выкладываю на хостинг (перепробовал 4 разных доступных мне хостинга)

ЧИТАЕТСЯ ТОЛЬЛКО НАЧАЛО ФАЙЛА С ДАННОГО url - ТОЛЬКО ПЕРВЫЕ 1-2к ВМЕСТО 30.
И ВСЕ, НИКАКИХ ОШИБОК, НИКАКИХ ПРЕДУПРЕЖДЕНИЙ.

Пробовал читать другой произвольный url - та же фигня.
Пробовал ставить задержку sleep(10); после чтения (fread) что бы прочитаться побольше успело - тоже нифига.

Никто с такой проблемой не сталкивался?
with best regards, Andrey Polyanskiy

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
скрипт чтения данных из Web
« Ответ #1 : 06 Мая 2005, 09:06:51 »
andrey137
ХЗ... тоже сталкивался. Так и не решил тогда.
Цитировать
andrey137:
двум строкам

Сведи к одной:
$contents = file_get_contents($my_url);
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28