0
방문자를위한 웹 사이트에 양식을 만들었습니다. 저장하기 전에 각 필드가 특정 형식인지 확인해야합니다.PHP - 양식 입력 유효성 검사 및/또는 위생 처리
사용자 이름 - 문자, 숫자 및 밑줄 만 사용.
비밀번호 - 유해하지 않은 것, php/html 코드를 피하는 방법은 무엇입니까?
이메일 - 유효한 이메일 (filter_var()
?) 모바일
- 자리 숫자 (? is_numeric()
)
생년월일 10 - YYYY-MM-DD 할 필요가, 내가 사용 입력 유형 '날짜'
이것을 수행하려면 Reg Ex를 사용해야합니까?
또한 PHP는 필터/검증 또는 이벤트 · 살균 좀 걸릴 수 있습니다
http://stackoverflow.com/questions/129677/whats-the-best-method-for-sanitizing-user- input-with-php – Nick
나는 이미 그것을 읽었으며 사용자 이름을 위생적으로하고 싶지 않다. 특정 형식이어야합니다. 예를 들어, 사용자 이름으로'ef141 % 2wetw % 2'을 사용할 수 없습니다. – jstudios
"Reg Ex를 사용해야합니까?" 아니, 당신은하지 않아도되지만, 아마도 가장 효율적인 방법이 될 것입니다. –