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

Ваш аккаунт

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

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

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

Вывод переменной, если include указывает на несуществующий файл

393
09 июля 2004 года
Couger
128 / / 13.04.2003
Подскажите, если я включаю файл в свою страницу с другого сайта конструкцией
@include('http://site.com/file.txt');
Как мне сделать так, что бы, если файл есть, то он включался, а если его нет, то выводилось сообщение (например переменная $text)?
3.2K
09 июля 2004 года
triptyl
30 / / 16.06.2003
Обнаружил здесь (http://ru.php.net/manual/ru/function.include.php) очень простое решение:

 
Код:
$text = "what you want";
$remote_filename = "http://www.example.com/file.php";

if ( !@include ( $remote_filename ) ){

   print $text

};


Должно работать, ибо include возвращает ненулевое значение в случае успешного подключения модуля.
393
09 июля 2004 года
Couger
128 / / 13.04.2003
Цитата:
Originally posted by triptyl
Обнаружил здесь (http://ru.php.net/manual/ru/function.include.php) очень простое решение:

 
Код:
$text = "what you want";
$remote_filename = "http://www.example.com/file.php";

if ( !@include ( $remote_filename ) ){

   print $text

};


Должно работать, ибо include возвращает ненулевое значение в случае успешного подключения модуля.



Да, что-то я тормознул X)-
include же в случае ошибки возвращает false...

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