определить есть конект с Internet или не очень

jo

Новичок
определить есть конект с Internet или не очень

Здравствуйте.
Требуется определить скриптом есть конект с Internet или нет.

Для чего нужно:
в скрипте вставлен код счетчика Rambler, в случае запуска скрипта на локальной машине без подключения к интернет естественно из-за счетчика тормоза.
Надо сделать так чтоб код счетчика отдавался только когда машина в Интернете.

Делаю пинг rambler.ru один раз (предварительно определив OS где крутится скрипт) и смотрю есть ли ответ на пинг, если пинга нет то код счетчика не показываю.

Может кто-нибудь подкинет идею поразумнее.
 

Мутник

Новичок
какие у тебя тормоза из за счетчика? ты чего? у тебя максимально что - это картинка не покажется, не более того.
 

SiMM

Новичок
PHP:
if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1') {
// выводим код счётчика
}
 

jo

Новичок
Автор оригинала: Мутник
какие у тебя тормоза из за счетчика? ты чего? у тебя максимально что - это картинка не покажется, не более того.
Дык в том и дело.
Счетчик стоит "не видимый" <img src=.. size=0
Юзер не должен его видеть :)
Броузер будет пытаться загрузить даже если нет конекта с интернет ..., - это время, а значит что и вероятность того что счетчик заметят сразу и вырежут

А мне надо чтоб счетчик не резали или по возможности хотя бы первое время :)))

-~{}~ 11.03.05 22:41:

Автор оригинала: SiMM
PHP:
if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1') {
// выводим код счётчика
}
Thanks
Все гениальное-просто
 

SiMM

Новичок
Tor, и что же там написано? Что запросы к ресурсу при отсутствии соединения браузер не выполняет? Скажу тебе по секрету - браузер даже не в курсе, есть соединение с инетом или его нет.
 

Tor

Новичок
ну хорошо, для тех, что действительно на танке, объясняю

написали супер-пупер условие

if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1') {
// выводим код счётчика
}
и когда это выполняется?
только тогда, когда и сервер и браузер на одной машине

а что за проблема у человека?

Юзер не должен его видеть
Броузер будет пытаться загрузить даже если нет конекта с интернет ..., - это время, а значит что и вероятность того что счетчик заметят сразу и вырежут
и еще замечание для танкистов:
браузер таки знает, есть ли соединение с интернетом
другой вопрос, что иногда его знание обманчиво
 

SiMM

Новичок
> только тогда, когда и сервер и браузер на одной машине
А вопрошавшему разве было нужно что-то другое?
 
Сверху