..
코드와 다음 commentiamolo 보자 :
<PHP
/ / # 이메일의 공식적인 정확성을 확인하는 편리한 regexp와 정의
정의 ( "MAIL_REGEXP", "/ ^ [A - Z0 - 9._ %+-]+@[ - Z0 - 9 .-] + \ [AZ] {2.4} $ / I.");
/ / #가 이메일로 확인
경우 (isset ($ _POST [ "mailaddr"]) | | 빈 ($ _POST [ "mailaddr "])){
에코 "MAIL_EMPTY";
출구;
}
/ / # 올바른 이메일을 확인
경우 (0 === preg_match (MAIL_REGEXP, $ _POST [ "mailaddr "])){
에코는 "MAIL_INVALID";
출구;
}
/ / # 이름 필드를 확인합니다
경우 (isset ($ _POST [ '이름']) | | 빈 ($ _POST [ '이름'])) {
에코 "NAME_EMPTY";
출구;
}
/ / # 필드 작업을 확인합니다
경우 (isset ($ _POST [ "작업"]) | | 빈 ($ _POST [ "작업"])) {
에코 "JOB_EMPTY";
출구;
}
DB에 저장 / / 여기에 코드 #
/ / # 그래, 클라이언트 comunichiamolo
"OK"에코;
?>
첫째, 우리가 포함된 이메일의 공식적인 타당성을 확인하는가는있는 정규 표현식을 나타내는 문자열과 함께 향상된 상수 "MAIL_REGEXP"를 정의.
각 가치의 정확한 제어 코드 진행은 시간에서 '$ _POST 자동 전역 배열의 내부 시간 낚시, 보냈습니다.
각 컨트롤은 문자열이 해당 오류를 인쇄하는 경우, 모든 오류없이 진행하는 경우가 "확인"대신 문자열의 표시 될 실패합니다.
에코 프린트는 클라이언트가 올바른 메시지를 표시합니다 우리가 이전에 논의되는 jQuery 콜백 함수를 수신 대기하는 곳으로 보내집니다, 우리는 사용자가 보는 무엇의 몇 가지 예입를 참조하십시오



적은 코드를 작성하지만, 동일한 보안을 가지고 우리의 양식을 통해 더 나은 상호 작용을 가진 사용자를 제공하고 표시되는 경고를보고 더 쾌적한합니다. 다시 jQuery 플러그인 UI와 PHP는 우리의 삶을 더 편안하게 함께 작동합니다. 검사를하고 당신이시키는대로 모든 데이터를 한 번 기회를 저장할 수 있습니까?
| |
AJAX 코스
ASP, ASP.NET 및 PHP로 웹 2.0 AJAX 기반 애플 리케이션. 2012년 6월 1일까지 -10 % 할인합니다. |
| |
자바 스크립트 강좌
클라이언트측 스크립팅 가이드를 완료하십시오. 2012년 6월 1일까지 -10 % 할인합니다. |
| |
PHP 강좌
동적 웹 사이트를 만드는 전체 과정. 2012년 6월 1일까지 할인 -5 %를. |