Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Проверкана ввод латиницы

Сообщения:  [1-10]   [11-14] 

 
 автор: Trianon   (18.07.2009 в 13:00)   письмо автору
 
   для: verg   (18.07.2009 в 12:40)
 

выведите строку и посмотрите, что в ней за символы.
Если опасаетесь не разглядеть какие-то спецсимволы - выведите шестнадцатеричный код:
echo chunk_split(bin2hex($text),2,' ');

  Ответить  
 
 автор: verg   (18.07.2009 в 12:40)   письмо автору
 
   для: Slo_Nik   (06.07.2009 в 12:06)
 

Может мне кто подсказать, почему если проверять переменную этой проверкой, а цифры вводить в браузере Google, то проверка не проходит там есть какие-то символы неописанные в этой проверке, что это за символ, я вводил только цифры....

  Ответить  
 
 автор: AcidTrash   (06.07.2009 в 23:00)   письмо автору
 
   для: Slo_Nik   (06.07.2009 в 12:06)
 

двор-терьера забыли :)

  Ответить  
 
 автор: verg   (06.07.2009 в 12:26)   письмо автору
 
   для: verg   (06.07.2009 в 08:54)
 

БОЛЬШОЕ СПАСИБО ВСЕМ!!! Это то, что мне надо, всё работает!

  Ответить  
 
 автор: Slo_Nik   (06.07.2009 в 12:06)   письмо автору
 
   для: verg   (06.07.2009 в 12:02)
 


<?php
preg_match
("|^[a-z0-9 ,\"\']+$|i",$_POST['text'])
?>

  Ответить  
 
 автор: verg   (06.07.2009 в 12:02)   письмо автору
 
   для: Slo_Nik   (06.07.2009 в 11:54)
 

А как можно добавить туда, чтоб такие символы как ", ', пробел, @ было можно вводить, чтоб не писало "вы ввели символы кирилицы"?

  Ответить  
 
 автор: Slo_Nik   (06.07.2009 в 11:54)   письмо автору
 
   для: Trianon   (06.07.2009 в 11:49)
 

разговор шёл только о символах :)
это ведь только пример, естественно он нуждается в доработке под конкретные нужды.

  Ответить  
 
 автор: Trianon   (06.07.2009 в 11:49)   письмо автору
 
   для: Slo_Nik   (06.07.2009 в 11:46)
 

попробуйте ввести, к примеру, пробел, или даже вообще оставить строку пустой.

  Ответить  
 
 автор: Slo_Nik   (06.07.2009 в 11:46)   письмо автору
 
   для: verg   (06.07.2009 в 10:55)
 


<?php
 
if(preg_match("|^[a-z0-9]+$|i",$_POST['text'])){
  echo 
"Вы ввели верные символы";
 }
 else echo 
"В тексте присутствуют символы кирилицы";
?>

если я не ошибаючсь, то эта проверка должна выглядеть примерно так.

  Ответить  
 
 автор: verg   (06.07.2009 в 10:55)   письмо автору
 
   для: Trianon   (06.07.2009 в 10:49)
 

Пример: Я вел в текстовое поле кирилицу, после того как нажимаю на кнопку отправить, загружается страница, где выводится строчка "Вы ввели кирилицу", соот вественно если введена только латиница и цифры, то не чего выводить не надо...

  Ответить  

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования