PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum


login แบบแบ่งสถานะ หลายสถานะใน1User

login แบบแบ่งสถานะ หลายสถานะใน1User
ขอโค๊ด session คือมีข้อมูลอยู่ในฐานข้อมูล จะทำให้สามารถเป็นได้ทั้ง แอดมิน และ เป็นได้ทั้งผู้อนุมัติ จะทำอย่างไรดีค่ะ 


โดย:  Newclear IP: 183.88.136.xxx วันที่: 03-07-2017 เวลา: 09:41:05

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
เก็บฟิลด์สถานะของ user เช่น 
user_level เก็บค่า เช่น 0 1 หรือ 2 ตามจำนวน จำนวนระดับหรือเงื่อนไขของ user ที่ต้องการ
สมมติ เป็น admin เก็บเป็น 1 ผู้ใช้ทั่วไปเก็บเป็น 0
หรือ อย่างเป็นทั้ง admin และผู้อนุมัติก็อาจจะกำหนดค่าเป็น 3 

จากนั้นเวลาล็อกอินใหม่ สร้างตัวแปร session เก็บค่าตัวแปรนั้นไว้เช็คหรือกำหนดค่า
โดยตอนล็อกอินให้ดึงข้อมูลของผู้ใช้ มากำหนดค่าใสตัวแปร session เช่น

$_SESSION['ses_user_level']=$row['user_level'];


ที่เหลือก็นำค่าไปกำหนดเงื่อนไข if else ตามต้องการ


โดย:  Ninenik IP: 183.88.65.xxx วันที่: 03-07-2017