Forum Webscript.Ru
Программирование => PHP => Тема начата: Subbkov от 24 Октября 2008, 14:46:04
-
Здравствуйте. Я только начал изучать PHP. поэтому если будет очень глупый вопрос, то сильно не пинайте)
Суть проблемы: раньше у меня сайт был на Юкозе и я изучал только HTML, но вот сейчас мне дали сервер и мне пришлось изучать PHP и MySQL. сайт работает в локальной сети (без подключения к интернету) и естественно в самом интернете. Когда размещаю рекламу (баннеры) - то при просмотре через локальную сеть баннеры начинают подключение к интернету, а так как его нету, то на их месте выскакивает пустая страница (с надписью о ошибке подключения к интернету). Что нужно написать (какой код или скрипт) чтобы если нет подключения к интернету, то вместо пустых страниц с ошибками (на месте баннеров) показывалось просто пустое место (какой-нибудь фон, картинка или текст, а может вообще ничего не показывало - как будто там ничего и не должно быть)? :confused:
П.С. если это нужно писать не на PHP, а на яваскриптах, то направьте меня, пожалуйста, туда, где мне смогли бы помочь.
Заранее благодарен за ответ.
С уважением, Андрей.
-
Попробуй в начале страницы проверять грузиться ли что-нить, т.е. есть ли сеть... например сделай запрос на свой сервер http://твой домен.ru/test.txt
и проверь вернет ли то что нужно. результат успешности подключения - в переменную.
на места баннеров ставим проверку переменной
если запрос не удастся, то пишем код, а если нет, то пустую заглушку
-
я бы лучше по ip фильтровал
это первое, что в голову пришло