GORAGOD.com

freelance, web developer, web designer, hosting, domain name

อยากได้โค๊ด การจำกัดสิทธิ์ยูสเชอร์ และ แสดงชื่อยูสเชอร์ที่กำลังใ

เหตุการ
   มีเมนูให้ผู้ใช้คือ เมนู a เมนู b และ เมนู c
   แต่ผู้ใช้แต่ละคนจะใช้เมนูได้ไม่เหมือนกันเมื่อล๊อกอินเข้ามา เช่น 
   ผู้ใช้ 1 ใช้ เมนู a และ b เท่านั้น
   ผู้ใช้ 2 ใช้ได้ทุกเมนู
   ผู้ใช้ 3 ใช้ได้แต่เมนู c เท่านั้น
และแสดงชื่อของผู้ใช้ที่กำลังเข้าระบบอยู่

พอจะมีแนวทางใหมครับ โค๊ด php
ผมไม่รู้เขียนยังไง มือไหม่ครับ

หวังว่าโค๊ดนี้น่าจะเปนประโยชน์กับท่านอื่นที่ต้องโค๊ดแบบนี้ด้วยครับ

ขอบคุณล่วงหน้าสำหรับ คำตอบจากทุกท่านครับ
22 ก.ค. 2552 4 2,318

โค้ด มีอยู่ใน GCMS ครับ ลองศึกษาดู หรือจะลองหาบนบอร์ดก็ได้ ผมเคยตอบไปหลายครั้งแล้ว
#1

 ถ้ามีระบบสมาชิกแล้ว ก็กำหนด level เพิ่มให้สมาชิกด้วยครับ เช่น อาจสร้างฟิลด์เพิ่มเข้าไป

และสร้างตารางที่กำหนดว่า level แต่ละ level มีสิทธิ์ได้แค่ไหน แต่ถ้าไม่อยากสร้างตารางเพิ่ม ก็สร้างฟิลด์เพิ่มในตารางสมาชิกนั่นเอง และอาจเขียนโค้ดโดยใช้ if...else เป็นตัวเช็ค

เช่น สมาชิกที่ฟิลด์ a มีค่า=1 ก็ถือว่ามิสิทธ์ แต่ถ้า=0 ไม่มีสิทธ์

หลักๆ ไอเดียผมก็ประมาณนี้แล
#2


php แบบมือใหม่เลยก็



if($user_stat=0){ include "menu_1.php";}
else if($user_stat=1){ include "menu_2.php";}
else {  include "menu_3.php";}


ประมาณนี้ล่ะมั้งครับ
#3

เท่าที่เห็น ก็มีอย่างน้อย 3 วิธีแล้ว และอาจมีอีกหลายวิธี ขึ้นกับความถนัดของบุคคลครับ

เลือกเอาเองเน้อ
#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^