![]() |
alive or dead
Привет, всем.
В php совсем зеленый, поэтому не удивляйтесь плеаз если вопрос дыбыльным покажется. У меня есть ip или просто адресс и мне нужно узнать есть ли на другом конце связь. Т.е. я пытался использовать fsockopen, давал ему урл и все было в порядке. Если false, то нет, если true, то есть. Это работает, когда я хочу проверить урл. Но эта фунция не работает, когда я проверяю конкретное ip к серверу одной программы (болтать через интернет), хотя я точно знаю что сервер запущен и работает. Все время false гонит. Не понимаю. Может мне что-то другое использовать надо? Спасибо gira |
ping :)
|
Вложений: 1
шел_экзекай грепнутый нетстат с нужным регексом (IP), запайпаный на выходе с 'wc -l' чтобы отловить хотя бы один
|
ping - это конечно хорошо, только как это юзать.
|
Вложений: 1
Еще раз теперь для слоу пипл:
Код:
if (shell_exec(netstat -n -a | grep '111.111.111.111' | wc -l)) $connect = true; |
THX
P.S.: Почему же не так сразу? |
| Часовой пояс GMT +4, время: 13:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.