решено Запрет числовых ников на трекере

ExPlayer

Пользователь
Сильно тапками не кидайтесь из-за название темы (не знал, как правильно назвать :().

Суть в следующем, как можно запретить пользователям использовать при регистрации на трекере только цифры?
 

Exile

Администратор
Вообще для запрета использования чисел можно из этой строки их удалить:

Please Login or Register to view hidden text.

- если надо запретить ники которые только из чисел, не запрещая сами числа, то надо добавить проверку на это условие. В PHP есть функция ctype_digit для такого. Где-нибудь над этой строкой (

Please Login or Register to view hidden text.

) добавьте:
PHP:
    if (ctype_digit($username)) {
        return $lang['NO_ONLY_DIGITS'];
    }
Ну и языковую переменную в файл с ними:
PHP:
$lang['NO_ONLY_DIGITS'] = 'Имя пользователя не может состоять из одних чисел';
 
Сверху