Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Нужно с чужого сервера считать все страницы сайта!

1.9K
01 февраля 2005 года
eliteMOBILE
89 / / 27.01.2005
Задача такая: я знаю название страниц на сервере (чужой сервер, без доступа, только http). Я хотел бы с него считать полностью всю страницу, и вывести её в поток.

Я пользуюсь функцией:
 
Код:
$f = fopen("http://site.net/sms.php", "r");
 $k = fread($f, 99999);


Однако сервер не дочитывает их файл до конца и срывается, т.е. читает не весь файл, а его кусочек (2440 байт, или говорит что лимит в 30 секунд превышен функцией fread).
Как мне прочитать весь файл и проверить это?
Помогите, плиз...

Спасибо!
1.9K
03 февраля 2005 года
eliteMOBILE
89 / / 27.01.2005
Цитата:
Originally posted by eliteMOBILE.net
Задача такая: я знаю название страниц на сервере (чужой сервер, без доступа, только http). Я хотел бы с него считать полностью всю страницу, и вывести её в поток.

Я пользуюсь функцией:
 
Код:
$f = fopen("http://site.net/sms.php", "r");
 $k = fread($f, 99999);


Однако сервер не дочитывает их файл до конца и срывается, т.е. читает не весь файл, а его кусочек (2440 байт, или говорит что лимит в 30 секунд превышен функцией fread).
Как мне прочитать весь файл и проверить это?
Помогите, плиз...

Спасибо!



Долго ждать не прилось, сам разобрался!
Учитесь!

 
Код:
$f = fopen("http://site.net/sms.php", "r");
 $k = '';
while (!feof($f))
{
    $k .= fgets($f, 100);
}


Удаси. Спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог