Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자동 배포
- Nexacro
- 이클립스 프로젝트 변경
- 자바
- 실행파일만들기
- PLSQL 설치
- 코드 정리
- scanner 연습문제
- 톰캣 9.0 설치
- strtotime()
- id 체크
- 기초 HTML
- 코드이그나이터
- php 날자 함수
- 개발 일기
- github
- 이클립스
- oracle datatype
- DDL
- Oracle
- 코드 처리 시간
- [Eclipse] 이클립스 마켓플레이스 (Marketplace) 사용방법
- 이클립스 서버연동
- js
- CMD
- 자바스크립트
- php
- 오라클 초기 셋팅
- ER 마스터 사용법
- 웹에 데이터를 전송하는 방법
Archives
- Today
- Total
Chillax in dev
[php] 아이디 유형 유효성 검사 하기 본문
728x90
[php] 아이디 유형 유효성 검사 하기
정규식을 통한 간단한 아이디 검사를 할 수 있도록 합니다.
1. 아이디 첫글자 영문 정규식
2.영문,숫자,-,_ 특정 문자만 사용 하도록 규정 하는 방법
3. 아이디 글자 수 제한
// 아이디 유형 체크
public function check_id($str){
// 첫글자 아이디 체크
if(!preg_match("/^[a-z]/i", $str)) {
return "아이디의 첫글자는 영문이어야 합니다.";
}
if(preg_match("/[^a-z0-9-_]/i", $str)) {
return "아이디는 영문, 숫자, -, _ 만 사용할 수 있습니다.";
}
$len = strlen($str);
if($len >= 8 && $len <=20){
return "DONE";
}else{
return "아이디는 8자~20자 입니다.";
}
}
728x90
LIST
'PHP & MySQL' 카테고리의 다른 글
[php] 특정 기간을 기준으로 코드 변경하기 (0) | 2023.07.03 |
---|---|
[php] 엑셀 다운로드 Process 정리하기 (0) | 2023.05.19 |
[php] 원하는 데이터 찾기 strpos(), in_array() (0) | 2023.01.30 |
[PHP] 다중 배열 foreach 순회하기 (2) | 2022.10.03 |
[코드이그나이터] CI보안관련 공부 (0) | 2021.03.15 |
Comments