พอมีตัวอย่าง code php ที่ใช้ กำหนดสิทธิ์ user ไหมครับ
ใครพอมีตัวอย่าง code php ที่ใช้ กำหนดสิทธิ์ user ไหมครับ
ประมาณว่าสามารถกำหนดสถานะของ User ได้หลายระดับ หรือ Admin ได้หลายระดับเช่น
1.สมาชิกทั่วไป
2.สมาชิกที่สามารถเขียนหรือตอบคำถามได้
3.Admin ที่สามารถลบหรือแก้ไขได้
4.Admin ระดับสูงสุดที่สามารถทำได้ทุกอย่าง
คืออ่านในบอดแล้วไม่เข้าใจ ที่บอกว่า
<?
$memer_result = mysql_fetch_array(); //อ่านข้อมูลสมาชิกออกมาจากฐานข้อมูล
//เขียนโค้ดเพื่อทำการตรวจสอบว่าเป็นสมาชิกจริงก่อน ก่อนจะผ่านไปบรรทัดต่อไป
//ถ้าตรวจสอบผ่าน เป็นสมาชิก เวลาใช้งานให้ตรวจสอบสถานะของสมาชิก
if ( $memer_result[status] == 4 )
{
//แอดมินระดับสูงสุด ทำอะไรได้บ้างก็กำหนดเอา หรือสามารถมีเมนูอะไรได้ก็เขียนโค้ดเอา
}
if ( $memer_result[status] == 3 )
{
//แอดมินทั่วไปที่สามารถลบกระทู้ได้ ก็เขียนโค้ดเอา หรือสามารถมีเมนูอะไรได้ก็เขียนโค้ดเอา
}
if ( $memer_result[status] == 2 )
{
//สมาชิก กิตติมศักดิ์ (ประมาณนั้น) ทำอะไรได้บ้าง หรือสามารถมีเมนูอะไรได้ก็เขียนโค้ดเอา
}
else
{
//อื่นๆ เป็นสมาชิกทั่วไป ทำอะไรได้บ้าง หรือสามารถมีเมนูอะไรได้ก็เขียนโค้ดเอา
};
?>
คือต้อง แทรกโค้ดไว้ตรงไหน คือผมเพิ่งมือใหม่หัดเขียนเลยครับ
พอมีตัวอย่างเป็นแนวทางไหมครับ ขอบคุณครับ
ส่วนจะใช้ยังไงก็ต้องไปขึ้นกับกฏที่ตั้งไว้ครับ และตัสอย่างด้านบนก็ไม่มีอะไรอธิบายเพิ่มเติมแล้วครับ
สิ่งที่ต้องทำคือ
ฐานข้อมูลสมาชิก ต้องมีฟิลด์ status โดยฟิลด์นี้จะเก็บค่าตัวเลข สถานะสมาชิกไว้ และนำค่านั้นมาใช้คัดเลือกตามคำสั่งด้านบน ครับ ซึ่งเวลาจะใช้งาน ก็ให้นำข้อมูลฟิลด์ status ออกมา และ ตรวจสอบตามที่ต้องการครับ
งง ป่ะ..