Автор Тема: Проверка IP?!  (Прочитано 3177 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dart Sidius

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 69
  • +0/-0
  • 0
    • Просмотр профиля
    • http://khv.rhk.ru
Проверка IP?!
« : 16 Января 2003, 12:05:34 »
Люди помогите...Можно ли в перле проверить правильность IP...ну нечто вроде ping\'ом или tracert\'ом чтобы знать наверняка пытается ли юзер задать неправельный IP...т.е. обмануть скрипт

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
2B OR NOT 2B = FF

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Проверка IP?!
« Ответ #2 : 16 Января 2003, 12:36:21 »
perldoc Net::Ping - check a remote host for reachability
Есть Net::Traceroute но он врядли тебе поможет.
The documentations is your friend

Оффлайн Dart Sidius

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 69
  • +0/-0
  • 0
    • Просмотр профиля
    • http://khv.rhk.ru
Проверка IP?!
« Ответ #3 : 17 Января 2003, 01:15:42 »
мля...чё-то не работает?...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Проверка IP?!
« Ответ #4 : 17 Января 2003, 11:00:48 »
Все работает. И один и другой модуль.
The documentations is your friend

Оффлайн Dart Sidius

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 69
  • +0/-0
  • 0
    • Просмотр профиля
    • http://khv.rhk.ru
Проверка IP?!
« Ответ #5 : 18 Января 2003, 03:10:00 »
Что-то у меня не работает....а можно пример?...А то мож я криво делаю

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Проверка IP?!
« Ответ #6 : 18 Января 2003, 14:12:04 »
Цитировать
Что-то у меня не работает

Показывай как ты делаешь.
Цитировать
а можно пример?

Примеры в документации и в гугле лежат ;)
The documentations is your friend

Оффлайн Dart Sidius

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 69
  • +0/-0
  • 0
    • Просмотр профиля
    • http://khv.rhk.ru
Проверка IP?!
« Ответ #7 : 18 Января 2003, 16:57:19 »
use Socket;
$host = $ENV{\'REMOTE_ADDR\'};
$iaddr = inet_aton("$host");
$name  = gethostbyaddr($iaddr, AF_INET);
print $name;


---------
На моём компе локально работает а на серваке нет....

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Проверка IP?!
« Ответ #8 : 18 Января 2003, 17:10:21 »
1. Проверяй что возвращает тебе каждая переменная.
2. Задай этот вопрос администратору сервера.
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28