PHP

패스워드, 이메일 유효성 검사

씨엔아이소프트 2021. 11. 21. 19:08
반응형
// e메일 유효성 검사
if(!preg_match("/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/", $_POST['mail'])) {
   echo "<script>alert('잘못된 이메일 주소 입니다.');</script>";
   exit;
}
 
// 패스워드 유효성검사(영문,숫자조합 6~12자 사이)
if(!preg_match("/[[:alnum:]+]{6,12}/",$_POST['pass']) || !preg_match("/[a-z]/",$_POST['pass']) || !preg_match("/\d/",$_POST['pass'])) { 
exit("<script>alert('비밀번호는 영문 숫자 조합 6자리 이상 12자리 이하입니다.');parent.document.accept_fm.pass.focus();</script>");
}
반응형