본문 바로가기
PHP

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

by 씨엔아이소프트 2021. 11. 21.
반응형
// 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>");
}
반응형

'PHP' 카테고리의 다른 글

php curl 전송  (0) 2021.11.21
php 파일 다운로드  (0) 2021.11.21
소켓 이용 http POST 전송  (0) 2021.11.21
php 문자 제거 함수 str_replace()  (0) 2021.11.21
php 날짜 계산 strtotime 함수 적용  (0) 2021.11.21

댓글