สอบถามเกี่ยวกับ login

เริ่มโดย takzaon, 12 มีนาคม 2012, 13:24:09

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

takzaon

รบกวนพี่ๆ ด้วยนะคะ :wanwan017:
มันมีปัญหาคือ  การ login
มี user 2 คน login เบาว์เซอร์เดียวกันแต่ใช้การเปิดอีกแทบหนึ่ง
user1 เข้าก่อน user2 มาเข้าที่หลัง
แต่ user1 ยังไม่ได้ logout ออก พอรีเฟรชหน้าของusre1 มันขึ้นของ user2 มีโค้ดแก้ไหมค่ะ

แบบว่า ถ้ามีคนเข้าระบบอยุ่ แล้วมีคนมีเข้าระบบอีกคน ให้ มันขึ้นว่ามีคน เข้าระบบอยุ่ถ้าจะเข้าให้ logout ชื่อนี้ก่อน

ลองใช้โค้ดนี้ดู ไม่ error  แต่ไม่ไปไหนเลยคะ
<?
      session_start();
?>
<? include "admin/connect.php";?>
<?
   if($_SESSION['user_id']!=""){
      $code_err = "<BR><FONT COLOR="red">กรุณาล็อกเอาทฺ์ก่อน</FONT>";
      }else{
         $user_1 = $_POST['user_text'];
         $pass_1 = $_POST['pass_text'];
            
         $sql = "SELECT * FROM $tbl_user WHERE user_log = '$user_1' and pass_log = '$pass_1'";
         $result = mysql_query($sql);
         $dbarr = mysql_fetch_array($result);
         $user_id = $dbarr['id'];
         $user_login = $dbarr['user_log'];
         $num_row = mysql_num_rows($result);
         if($num_row >= 1) {      
         session_register("user_id");
         session_register("user_login");   
         echo "<script language=javascript1.1>alert('เข้าสู่ระบบสำเร็จ');
         window.location='info_user.php';</script>";
         }else{
         echo "<script language=javascript1.1>alert('เข้าสู่ระบบไม่ถูกต้อง');
         window.location='index.php';</script>";
         }
      }
?>



marus

หน้าที่ login ก็ให้ตรวจก่อนว่ามี session ค้างไว้หรือเปล่า ถ้ามีก็ไม่ให้มัน login จะเตือนอะไรก็เตือน

MeenyFancy

หมายถึงจะทำ 2 หน้าจอ 2 ลอกอินใช่ปะครับ...

Have a good trip.
[direct=http://petdeecare.com]สุนัขป่วย[/direct] [direct=http://petdeecare.com]แมวป่วย[/direct]
[direct=http://petdeecare.com]หนูป่วย[/direct] [direct=http://petdeecare.com]อาหารแมว[/direct] [direct=http://petdeecare.com]อาหารหมา[/direct]