"; echo"อีเมล์ : "; echo""; echo""; ////////////////////////////////////////////////////////////////////////////////// //////////////////// ฟังชั่นการตรวจสอบ Email ////////////////////////// function check_email($input_email) { if( eregi( "^" . "[a-z0-9]+([_\\.-][a-z0-9]+)*" . //ชื่อ User "@" . "([a-z0-9]+([\.-][a-z0-9]+)*)+" . //ชื่อโดเมน "\\.[a-z]{2,}" . //นามสกุล เช่น .com .net ฯลฯ "$", $input_email, $regs) ) { return TRUE; } else { return FALSE; } } /////////////////////จบฟังก์ชั่น/////////////////////////////////////////// ////////////////////// สร้างเงื่อนไขในการตรวจสอบและแสดงผลลัพธ์ ////////////////////////////////////////////////////////////////////// if (isset($_POST["user_email"])) { //ตรวจสอบว่าค่าที่ฟอร์มส่งมา มีค่าหรือไม่ ถ้ามีข้อความก็ให้แสดงผลลัพธ์ข้อความที่ส่งเข้ามา $user_email = $_POST["user_email"]; echo "Email ที่คุณป้อนมาคือ: $user_email
"; if (check_email($user_email)) {//รับค่ามาตรวจสอบแล้วแสดงผลลัพธ์ออกมาว่า รูปแบบถูกต้องหรือไม่ถูกต้อง echo "Email ที่คุณป้อนมีรูปแบบ ถูกต้องแล้วครับ"; }else { echo "Email ที่คุณป้อนมีรูปแบบไม่ถูกต้องครับ"; }//จบเงื่อนไข if ในการตรวจสอบรูปแบบอีเมล์ }//จบ if ตรวจสอบว่าค่าที่ฟอร์มส่งมา ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>