나는 혼자서 PHP를 배우고있다. php/mysql을 사용하여 새로운 사용자 등록 페이지를 만들었습니다. 나는 조건에 따라 사용자가 입력 한 암호 즉, 대문자 하나, 숫자 하나 및 특수 문자 하나를 포함해야합니다. 어떤 제안?PHP에서 조건 특정 암호를 설정하는 방법?
0
A
답변
2
정규식을 사용하여 암호를 테스트합니다. 이 작업을 수행하는 방법 (많은)
하나 :
function check_password($text)
{
$regex = "#.*^(?=.{8,20})(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*\W).*$#"
if (preg_match($regex, $text)) {
return TRUE;
}
else {
return FALSE;
}
}
을 참조 : http://www.cafewebmaster.com/check-password-strength-safety-php-and-regex
0
이 & 당신은이어야 하나의 대문자를 의미
function check_password($password){
if (preg_match('/^[A-Z]+$/', $password)) {
if (preg_match('/^[0-9]+$/', $password)) {
if (preg_match('/^[*\+?{}.]+$/', $password)) {
return true;
}
}
}else{
return false;
}
}
관련 문제
- 1. PHP에서 데이터 형식을 설정하는 방법
- 2. JBoss에서 사용자 이름과 암호를 설정하는 방법
- 3. 특정 요일에 사용자 이름과 암호를 설정하는 방법은 무엇입니까?
- 4. PHP에서 사용자 정의 헤더를 설정하는 방법
- 5. PHP에서 쿠키를 설정하는 중
- 6. 허드슨에서 svn 암호를 설정하는 동안 오류가 발생했습니다.
- 7. PHP에서 특정 실행에 대한 제한 시간을 설정하는 방법은 무엇입니까?
- 8. 파일 및 디렉터리를 보호하기 위해 암호를 설정하는 방법
- 9. Python : Fabric을 사용하여 우분투 사용자 계정에 암호를 설정하는 방법
- 10. SQL Server 2008의 사용자 이름과 암호를 다시 설정하는 방법
- 11. PHP에서 특정 사용자로 외부 명령을 실행하는 방법
- 12. PHP에서 특정 함수 만로드하는 가장 좋은 방법
- 13. 특정 링크가 PHP에서 클릭되는지 테스트하는 방법
- 14. 특정 사용자의 PHP에서 exec 함수를 사용하는 방법
- 15. PHP에서 특정 체크 박스의 수를 확인하는 방법
- 16. Windows에서 keytool의 암호를 설정하는 방법은 무엇입니까?
- 17. 특정 컨트롤의 ZIndex를 최상위로 설정하는 방법
- 18. , 특정 클래스의 QLabel에 배경 이미지를 설정하는 방법
- 19. ListView에서 특정 행을 사용하지 않도록 설정하는 방법
- 20. - 특정 값에서 ComboBox selectedItem을 설정하는 방법?
- 21. PHP에서 특정 단어를 검열합니까?
- 22. NSURLConnection에서 libcurl의 "CURLOPT_USERPWD"필드를 설정하는 방법
- 23. PHP에서 $ PATH를 설정하는 방법은 무엇입니까?
- 24. PHP에서 컬을 설정하는 방법은 무엇입니까?
- 25. asp.net에서 암호를 확인하는 방법?
- 26. 서블릿에서 로그인 암호를 얻는 방법
- 27. 모든 요청에 대해 리디렉션을 구현하는 방법 (특정 조건)?
- 28. 모듈 특정 전역 변수를 설정하는 방법 및 방법
- 29. 조건
- 30. 방법 C++에서 조건
Regular Expression를 찾아보십시오, 하나 숫자와 하나의 특수 문자 – halocursed