Имя пользователя только буквами (Англ/Рус)

Главные вкладки

Аватар пользователя Heihachi88 Heihachi88 4 сентября 2010 в 14:02

Не подскажете как реализовать, чтобы при регистрации пользователи могли вводить только буквы (Рус/Англ). Чтобы избежать таких никнеймов, как sergey19. Спасибо

Комментарии

Аватар пользователя natbampo natbampo 4 сентября 2010 в 14:49

Мой вариант с защитой ввода средствами js. Создать модуль и у него определить hook_footer:

<?php
function programming_footer() {
  if (
$_GET['q'] == 'user/register') return "
  <script type='text/javascript'>
   $(document).ready(function(){
        $('#edit-name').keypress(function(e){
            var kod = e.which;
            if ((kod >= 48) && (kod <= 57) ) return false;
        });
   });
  </script>"
;

}

?>