Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Внимание! Есть замечания модератора по теме: буквы и цифры - плохое название темы, задавайте вопрос уже в названии темы - это эффективнее!
Старый 06.12.2011, 08:09   #1
erwap
Новичок
Джуниор
 
Регистрация: 06.12.2011
Сообщений: 4
По умолчанию Как сделать чтобы при регистрации пароль содержал бы буквы и цифры?

Как сделать чтобы при регистрации пароль содержал бы буквы и цифры?
erwap вне форума Ответить с цитированием
Старый 06.12.2011, 09:12   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Проверка по белому списку с кириллицей:
Код:
	if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/",$request)) {
		return '';
	}
Проверка по белому списку без кириллицы:
Код:
	if (preg_match("/[^(\w)|(\s)]/",$request)) {
		return '';
	}
Виталий Желтяков вне форума Ответить с цитированием
Старый 06.12.2011, 23:25   #3
erwap
Новичок
Джуниор
 
Регистрация: 06.12.2011
Сообщений: 4
По умолчанию

не выходит
erwap вне форума Ответить с цитированием
Старый 06.12.2011, 23:38   #4
erwap
Новичок
Джуниор
 
Регистрация: 06.12.2011
Сообщений: 4
По умолчанию

не выходит if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/",$passs)) {
$klaida .= "Пароль обязательно должен содержать буквы и цифры";
}
erwap вне форума Ответить с цитированием
Старый 07.12.2011, 09:05   #5
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Что не выходит? Что пишет xdebug?
Виталий Желтяков вне форума Ответить с цитированием
Старый 07.12.2011, 11:24   #6
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Код:
if ( ! preg_match("/[a-Z0-9\x7F-\xFF]/",$pass ) ) {
   $klaida .= "Пароль обязательно должен содержать буквы и цифры";
}
Cronos20 вне форума Ответить с цитированием
Старый 08.12.2011, 04:56   #7
erwap
Новичок
Джуниор
 
Регистрация: 06.12.2011
Сообщений: 4
По умолчанию

не важно что пишу, зарегистрироваться не позволяет как писал в файл
if ( ! preg_match("/[a-Z0-9\x7F-\xFF]/",$passs ) ) {
$klaida .= "Пароль обязательно должен содержать буквы и цифры";
}
erwap вне форума Ответить с цитированием
Старый 08.12.2011, 10:02   #8
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от erwap Посмотреть сообщение
не важно что пишу, зарегистрироваться не позволяет как писал в файл
Может, тебе уже код свой пора нам показать - ну, чтоб тут телепаты зря не парились...
Andkorol вне форума Ответить с цитированием
Старый 08.12.2011, 15:54   #9
PAAG
Пользователь
 
Регистрация: 08.12.2011
Сообщений: 18
По умолчанию

Говори подробнее, что делаешь и как? Что при этом получается, какие ошибки выдает.
А то, судя по ответам, кажется, что ты не свой движок пишешь, а регистрируешься где-то.
Правильно сказали, телепаты все в отпуске...
PAAG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите пожалуйста, как сделать, чтобы в Edit можно было ввести цифры от 0 до 12. ciev Общие вопросы Delphi 6 14.05.2016 17:45
Как сделать, чтобы было только нажати 3 цифры XxXGhosTXxX Общие вопросы C/C++ 6 20.03.2011 15:31
Как сделать так, чтобы в корректно отображались русские буквы(С) Александр Елис Помощь студентам 0 06.11.2009 19:39
vBulletin сделать, чтобы при регистрации пользователь сразу же становился зарегистрированным dron-s PHP 26 20.11.2007 16:58
Как сделать так, чтобы в компонент edit вводились цифры и аналогично с буквами? Askat Общие вопросы Delphi 6 22.08.2007 21:00