<? function checkID($id) { if(strlen($id) != 13)return false ; for($i=0, $sum=0; $i<12;$i++) $sum += (int)($id{$i})*(13-$i); if((11-($sum%11))%10 == (int)($id{12})) return true; return false; } ?> <form action="?" method="get"> <input type="text" name="idcard_m" /> <input type="submit" value="ตรวจสอบ" /> </form> <? if(isset($_GET['idcard_m'])) { if(checkID($_GET['idcard_m'])) echo "รหัสถูกต้อง $idcard_m ใช้งานได้"; else echo "รหัสที่คุณกรอกไม่ถูกต้อง"; } ?>
<form method=post action="admember.php"> <table> <tr> <td>รหัส</td> <td><input type="text" size="7" name="id_m"></td> </tr> <tr> <td>ชื่อ - นามสกุล</td> <td><input type="text" name="name_m"></td> </tr> <tr> <td>เลขบัตรประชาชน</td> <td> <? include ("chk_idcard.php"); ?> //เมื่อกด submit ในส่วนนี้จะไปยังหน้า admember.php </td> </tr> <tr> <td ><input type="submit" value="ตกลง"><input type="reset" value="ยกเลิก"></td> <td></td> </tr> </table>
<script language="javascript"> function checkID(id) { if(id.length != 13) return false; for(i=0, sum=0; i < 12; i++) sum += parseFloat(id.charAt(i))*(13-i); if((11-sum%11)%10!=parseFloat(id.charAt(12))) return false; return true; } function checkForm() { if(!checkID(document.form1.txtID.value)) { alert('รหัสประชาชนไม่ถูกต้อง'); return false; } else { alert('รหัสประชาชนถูกต้อง เชิญผ่านได้'); return true; } } </script> <form onsubmit="return checkForm();"> รหัสประจำตัวประชาชน : <input type="text" name="txtID" /> <input type="submit" value="ตรวจสอบ" /> </form>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง