<script src="prototype.js" language="JavaScript" type="text/javascript"> function checkUsername(Div){ var params = Form.serialize("register"); var url = "checkusername.php"; var myAjax = new Ajax.Updater(Div,url, {method: "post", parameters: params}); } </script> <body> <form id="register" name="register" method="post" action="check_register.php"> <br><br> <label for="username">ชื่อผู้ใช้</label> <input name="username" type="text" id="username" value="" maxlength="24" placeholder="กรอกชื่อผู้ใช้" onblur="checkUsername(checkuser)"/> <spen id=checkuser><img src='images/false.png'></spen>
<? $username = $_POST['username']; include("config.php"); $count_test = mysql_num_rows(mysql_query("SELECT * FROM $tbname WHERE username = '$username' ")); $lang = "^[a-zA-Z0-9][a-zA-Z0-9]*$"; if (!ereg($lang,$username)){ print "<img src='images/false.png'>"; } elseif ( (strlen($username)<4) || (strlen($username)>24) ) { print "<img src='images/false.png'>"; } elseif ( $count_test != 0 ) { print "<img src='images/false.png'>";} else { print "<img src='images/true.png'>"; } ?>
<!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"> <head> <meta http-equiv="Content-Type" content="text/html; charset=tis-620" /> <title>Untitled Document</title> <script src="prototype.js" language="JavaScript" type="text/javascript"> </script> <script language="javascript" type="text/javascript"> function checkUsername(Div){ var params = "username=" + document.getElementById("username").value; //แก้ตรงนี้ครับ var url = "checkusername.php "; var myAjax = new Ajax.Updater(Div,url, {method: "post", parameters: params}); }
Quote:document.getElementById("username").value
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง