[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверка правильности ввода логина
Stasonix
//var reLogin = /^[a-zа-яё][-_a-z0-9а-яё]{2,11}$/i;
//if (!preg_match("/^[a-zA-Zа-яёА-ЯЁ][-_a-zA-Z0-9а-яёА-ЯЁ]{2,9}+$/",$login))

if (!preg_match("/^[a-zа-яё][-_a-z0-9а-яё]{2,9}+$/i",$login))
{
echo "<script language='JavaScript'>
alert('WRONG NICKNAME FORMAT');
window.location.href = 'http://mainpage.ua';
</script>"
;
exit();
}


вот она сейчас такая, но разрешает только с маленькой буквы и с большой, но только если большая английская, как и русскую заглавную добавить, только в начало?

я уже и так и сяк пробовaл, результат один и тот же, пишет WRONG NICKNAME FORMAT если с большой русской буквы пишу, а вот все остальное хорошо воспринимает?




Спустя 4 часа, 56 минут, 19 секунд (2.05.2011 - 04:36) liw написал(а):
Добавь модификатор для юникода.

Спустя 2 минуты, 21 секунда (2.05.2011 - 04:38) inpost написал(а):
Stasonix
Модификатор юникода - u

Спустя 3 минуты, 31 секунда (2.05.2011 - 04:41) liw написал(а):
Ну нафига перебивать? Я что незнаю какой модификатор у юникода? Ну дай хоть чуть чуть что бы человек сам разобрался. Плохая практика так делать.

Спустя 12 минут, 14 секунд (2.05.2011 - 04:54) inpost написал(а):
liw
Во первых, давай тон ниже сбавь на 2 ступени.
Во вторых, к тебе никто не обращался. Я поступаю так, как я считаю нужным. Если ему важно, что он делает, он про это почитает, а не будет рыться среди 20-и модификаторов.
И ещё, скорее всего человек сам пытался уже разобраться и у него не получилось, для этого я тут.

Спустя 6 минут, 26 секунд (2.05.2011 - 05:00) liw написал(а):
Я вполне нормально выразился.

Да конечно ты можешь писать что хочешь и где хочешь, но дело то не в этом.

Понять не пробовал? Начинаешь сразу отбиваться, а на тебя никто не нападал, а короче фиг с ним.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.