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

Ваш аккаунт

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

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

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

считывание внешней странички в переменную

8.9K
04 января 2005 года
nifus
4 / / 04.01.2005
Люди подскажите - не могу получить страничку с яндекса
echo $a=fread(fopen("http://yandex.ru/index.htm", "r"),1024);
пишет
Warning: fopen(http://yandex.ru/index.html): failed to open stream: Permission denied
возможно это из-за провайдера(провайдер-бесплатный Holm.ru), если да то как по другому можно считать страничку в переменную
1.9K
06 января 2005 года
slider
81 / / 20.07.2004
Цитата:
Originally posted by nifus
Люди подскажите - не могу получить страничку с яндекса
echo $a=fread(fopen("http://yandex.ru/index.htm", "r"),1024);
пишет
Warning: fopen(http://yandex.ru/index.html): failed to open stream: Permission denied
возможно это из-за провайдера(провайдер-бесплатный Holm.ru), если да то как по другому можно считать страничку в переменную


По-моему дело не в хостере. Вот код, который работает уверенно и без ошибок.

Код:
<?php
$file = file ("http://www.yandex.ru/index.htm", "r");
if (!$file) {
    echo "Не могу открыть удаленный файл.\n";
    exit;
}
$text = implode(" ",$file);
@list($start,$end) = spliti("</TITLE>",$text,2);
@list($recycle,$FIND) = spliti("<TITLE>",$start,2);
if (isset($FIND))
    echo $FIND;
?>

В переменной $FIND вся страница.
8.9K
06 января 2005 года
nifus
4 / / 04.01.2005
Только что попробывал, та де история нет доступа
1.9K
06 января 2005 года
slider
81 / / 20.07.2004
Цитата:
Originally posted by nifus
Только что попробывал, та де история нет доступа


Меняй хостинг. Голимый отстой этот Holm.ru. Договориться с хостером любым можно без проблем. И рекламы не будет и имя хорошее будет.

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