$(function(){ $('.email').change(function(){ var email = $('.email').attr("value"); var code = "em"; $.post("../function/choose_fn.php", {email: email, code: code},function(data){ alert(data); if(data == "y"){ alert('Email is correct'); }else{ alert('Email is incorrect'); $('.email').val(""); } }); }); });
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <meta name="author" content="ppanchai" /> <title>Untitled 3</title> </head> <body> <? include('function.php'); $email = $_POST['email']; $case = $_POST['code']; switch($case) { case "em": $mail = new email(); if($mail->chkemail($email)) { echo "y"; } else { echo "n"; //echo "Invalid email format : ".$mail->email; } break; } ?> </body> </html>
<input name="temail" type="text" id="temail" size="40" maxlength="30" class="email" />
class email{ public function chkemail($email){ list($email_user,$email_host)=explode("@",$email); $host_ip=gethostbyname($email_host); if(eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $email) && !ereg($host_ip,$email_host)) { return true; }else{ return false; } } }
<? include('function.php'); $email = $_POST['email']; $case = $_POST['code']; switch($case) { case "em": $mail = new email(); if($mail->chkemail($email)) { echo "y"; } else { echo "n"; //echo "Invalid email format : ".$mail->email; } break; } ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง