AMX MOD X
Четверг, 25.04.2024, 19:38:04



Приветствую Вас Гость | RSS
[ Главная ] [ [PHP] Проверка вписаного - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
AMX Mod X Форум » Остальные форумы » Любые вопросы » [PHP] Проверка вписаного
[PHP] Проверка вписаного
ahaДата: Понедельник, 20.07.2009, 15:31:06 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 370
Репутация: 6
Статус: Не в сети
Code
<?php

$ex = ($_GET['txt']);

  if(empty($ex)){
  echo "Nevpisali IP!";
  }else if(preg_match("^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}^",'".$ex."')){
  echo "Vveli plohoj IP! $ex";
  }else{
  echo "IP ok $ex";
  }   

?>

Мне надо чтоб этот кусок скрипта проверял введен ли IP и проверил чтобы в IP не было букв и т.д кроме цифр и точек .

А то сейчас как-то плохо работает,при вводе

Code
.php?txt=212.122.89.91a

пишит:
IP ok 212.122.89.91a
 
PomanoBДата: Понедельник, 20.07.2009, 18:54:30 | Сообщение # 2
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
[/code]
if (!ereg('^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$',$ip))
echo 'Неверный адрес';
else
echo 'OK';
[code]


http://romanov4400.mybrute.com
 
ahaДата: Понедельник, 20.07.2009, 21:19:42 | Сообщение # 3
Генерал-майор
Группа: Пользователи
Сообщений: 370
Репутация: 6
Статус: Не в сети
Thanks :)
 
AMX Mod X Форум » Остальные форумы » Любые вопросы » [PHP] Проверка вписаного
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024