<? include("include/include.PHP"); $Username=$_POST['Username']; // ดึงค่าในรูปแบบ post $Password=$_POST['Password']; $arr=array(); // สร้าง array ว่างมาหนึ่งตัว $select=mysql_query("select * from member1 WHERE Username='".$Username."' AND Password='".$Password."'") or die (mysql_error()); // เช็คค่า fileds $Num_Rows=mysql_num_rows($select); // นับค่า fields if($Num_Rows == 1 ){ // ถ้า fields มีค่าเท่ากับ 1 $result=mysql_fetch_array($select); // แตก array $_SESSION['Username']=$result['Username']; // เก็บค่าในรูปแบบ session $_SESSION['Password']=$result['Password']; $arr['Status']='Success'; // สร้าง array ที่ว่า status $arr['Msg']='ยินดีต้อนรับเข้าสู้ระบบ'; // สร้าง array ที่ชื่อว่า msg }else{ $arr['Status']='Error'; $arr['Msg']='รหัสผ่านผิดพลาด'; } echo json_encode($arr); // encode php ในรูปแบบ json พร้อมทั้งแสดงผล ?>
<script> $(document).ready(function(e) { // เมื่อหน้าเพจพร้อมใช้งาน var Username=$('#txtUsername'); // เก็บค่าตัวแปรเพื่อใช้งาน var Password=$('#psPassword'); var span=$('#SMsg'); $('#btn').click(function(){ // เมื่อ id btn event click span.empty(); // span ให้เป็นค่าว่าง if(Username.val() == '' || Username.val().length < 11 || Username.val().length > 20){ // เช็คค่าตามเงื่อนไขของ Username span.text('กรุณากรอกรหัสนักศึกษา 11 หลัก'); Username.focus(); return false; // ถ้าอยู่ในเงื่อนไขกลับไป ณ จุดเดิม }else if(Password.val() == '' || Password.val().length < 9 || Password.val().length > 25){ // เช็คค่าตามเงื่อนไขของ Password span.text('กรุณากรอกรหัสผ่าน 9 หลักขึ้นไป'); Password.focus(); return false; // ถ้าอยู่ในเงื่อนไขกลับไป ณ จุดเดิม }else{ $.ajax({url:"access.php", // เมื่อไม่เข้าเงื่อนไขใดๆ ส่งค่าในรูปแบบ ajax&jquery async:false, cache:false, global:false, type:'POST', // type post data:'Username='+Username.val()+ '&Password='+Password.val(), // ส่ง data ออกไป success: function(result){ // เมื่อเสร็จสิ้้นจริง var obj=jQuery.parseJSON(result); // แปลงค่า json ในรูปแบบ string if(obj['Status']=='Success'){ // ถ้า status เข้าเงื่อนไข success alert(obj['Msg']); window.location='Home.php'; }else{ span.text(obj['Msg']); // ถ้าไม่ใช่ return false; } } }); } }); }); </script>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง