Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проверка на кириллицу
Форумы портала PHP.SU » PHP » Программирование на PHP » Проверка на кириллицу

Страниц (1): [1]
 

1. Cach - 19 Октября, 2010 - 14:32:14 - перейти к сообщению
День добрый. Такая проблема:
аккаунт должен состоять только из латиницы и букв
if(preg_match("/[0-9a-zA-Z]+/i", $_POST['username']))
Как запретить кириллицу?
2. demot - 19 Октября, 2010 - 15:31:55 - перейти к сообщению
Можно так
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?
  2. $i=preg_match('/^[0-9A-Za-z]+$/', $_POST['username']);
  3. if($i!=0){
  4. echo "OK";
  5. }
  6. else {
  7. echo "Недопустимые символы";
  8. }
  9. ?>
3. Cach - 19 Октября, 2010 - 17:50:07 - перейти к сообщению
demot
Спасибо большое. Заработало Улыбка
4. JustUserR - 20 Октября, 2010 - 13:15:59 - перейти к сообщению
Cach пишет:
Как запретить кириллицу?
Использование регулярных выражений в достаточной мере зависит от используемой кодовой таблицы для локальной трактовки строковой информации - а также ее оригинального вида полученного из пользовательского запроса - поэтому если вам необходимо использоваро регулярное выражение для запрета ввода некоторой информации то желательно представить его в разрешаюшей форме - в таком случае полученные данные в их стактовке на стороне сервера будут в действительности соответствовать фильрующему шаблону
5. halo22 - 10 Ноября, 2010 - 14:27:46 - перейти к сообщению
объясните как запретить кириллицу я слаб в программировании(
<tr>
<td>First Name<br /><small></small></td>
<td><input type="text" name="aData[Firs_Name]" value="{$aData.Firs_Name}" id="Firs_Name" class="medium"></td>
</tr>
вот к примеру здесь мне надо
6. OverNik - 10 Ноября, 2010 - 16:02:41 - перейти к сообщению
halo22, для Вас бы посоветовал посмотреть некоторые примеры в JS.
7. JustUserR - 11 Ноября, 2010 - 09:07:31 - перейти к сообщению
halo22 пишет:
объясните как запретить кириллицу я слаб в программировании
Обеспечение запрета ввода пользователем кириллических символов в информационные поля на HTML-странице является в достаточной мере упрощенной задачей по сравнению с осуществлением соответствующей проверки на стороне сервера приложений - дело в том что для исполняемого клиентское JS-приложения возможно обеспечение получения информационных полей в соответсвии с их внутренним представление относительно кодовой таблице - значение которой используется браузером и для трактования вводимых пользователем данных По этой причине осуществление требуемой вами проверки может быть реализовано - посредством классического использования требуемого символого класса регулярного выражения

 

Powered by ExBB FM 1.0 RC1