Forum Webscript.Ru

Программирование => PHP => Тема начата: Subbkov от 24 Октября 2008, 14:46:04

Название: Как Убрать Страницу Об Ошибке Подключения К Интернету - Для Локального Сайта
Отправлено: Subbkov от 24 Октября 2008, 14:46:04
Здравствуйте. Я только начал изучать PHP. поэтому если будет очень глупый вопрос, то сильно не пинайте)
Суть проблемы: раньше у меня сайт был на Юкозе и я изучал только HTML, но вот сейчас мне дали сервер и мне пришлось изучать PHP и MySQL. сайт работает в локальной сети (без подключения к интернету) и естественно в самом интернете. Когда размещаю рекламу (баннеры) - то при просмотре через локальную сеть баннеры начинают подключение к интернету, а так как его нету, то на их месте выскакивает пустая страница (с надписью о ошибке подключения к интернету). Что нужно написать (какой код или скрипт) чтобы если нет подключения к интернету, то вместо пустых страниц с ошибками (на месте баннеров) показывалось просто пустое место (какой-нибудь фон, картинка или текст, а может вообще ничего не показывало - как будто там ничего и не должно быть)? :confused:
П.С. если это нужно писать не на PHP, а на яваскриптах, то направьте меня, пожалуйста, туда, где мне смогли бы помочь.
Заранее благодарен за ответ.
С уважением, Андрей.
Название: Как Убрать Страницу Об Ошибке Подключения К Интернету - Для Локального Сайта
Отправлено: APL от 24 Октября 2008, 15:25:41
Попробуй в начале страницы проверять грузиться ли что-нить, т.е. есть ли сеть... например сделай запрос на свой сервер  http://твой домен.ru/test.txt

и проверь вернет ли то что нужно. результат успешности подключения - в переменную.

на места баннеров ставим проверку переменной
если запрос не удастся, то пишем код, а если нет, то пустую заглушку
Название: Как Убрать Страницу Об Ошибке Подключения К Интернету - Для Локального Сайта
Отправлено: hanslinger от 25 Октября 2008, 23:01:38
я бы лучше по ip фильтровал
это первое, что в голову пришло