ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с регулярными.
  #1  
Старый 19.09.2007, 00:36
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию Помогите с регулярными.

У меня есть форма <textarea style='width: 450px; height: 200px;' name='tekst'></textarea> такокого вида.
Я допустим ввожу


Прива! Прива!
Прива! Прива!

.
Помогите дописать так что бы нормально проходило с пробелами и переходами на новую строку
PHP код:
if(!preg_match("|^[\w\d\n\!@#$%*()\\_+=-][;'/.,?:]+$|i",$tekst)) exit("danger"); 
Зарание СПС!
 
Ответить с цитированием

  #2  
Старый 19.09.2007, 00:49
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

Репутация: 119
По умолчанию

в твоем случае лучше htmlspecialchars() использовать и не мучаться с регулярными
 
Ответить с цитированием

  #3  
Старый 19.09.2007, 00:50
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию

Мне в этом случае не прокатит!!!
 
Ответить с цитированием

  #4  
Старый 19.09.2007, 01:36
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

Репутация: 119
По умолчанию

вот
PHP код:
if(!preg_match("/^[\s\nA-Za-z0-9]*?[\s\nA-Za-z0-9]+$/is",$tekst)) exit("danger"); 
добавишь там какие еще символы надо
 
Ответить с цитированием

  #5  
Старый 21.09.2007, 00:28
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

PHP код:
if(!eregi('^[\s\nа-яa-z0-9]+$',$_POST['tekst'])) die('Ты плохой!'); 
Ггг
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто играет в www.ganjawars.ru ??? помогите kuppher Болталка 12 26.07.2008 23:38
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
ПоМоГиТе! ПЛЗ!!! farik.aka E-Mail 1 17.09.2006 13:00
www.chat.love4u.ru - помогите получить прова админа! airwil Чаты 4 30.04.2006 15:35



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ