Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > preg_match. Проверка пароля.


Автор: aleks357 24.11.2011, 08:25
Цитата
    if(preg_match("/^[a-zA-Zа-яА-Я]+$/", $password)) { 
        $err[]="Пароль содержит символы"; 
    } else {
        $err[]="Пароль НЕсодержит символы"; 
    }
    
    if(preg_match("/^[0-9]+$/", $password)) { 
        $err[]="Пароль содержит цифры"; 
    } else {
        $err[]="Пароль НЕсодержит цифры"; 
    }

Нужно чтобы пропускался пароль содержащий и цифры и буквы, другие не пропускались.
Сейчас пропускается только или с цифрами или с символами.

Автор: $дмитрий 24.11.2011, 09:25
Цитата

Нужно чтобы пропускался пароль содержащий и цифры и буквы, другие не пропускались.

Код

if(preg_match("/^[0-9a-Zа-Я]+$/i", $password)) { 
        $err[]="Ошибка"; 
}


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)