รบกวนช่วยแนะนำ code php login แบบกำหนดสิทธิ์ผู้ใช้ค่ะ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

thekopites
PHP Newbie
PHP Newbie
Posts: 1
Joined: 06/03/2013 5:26 pm

รบกวนช่วยแนะนำ code php login แบบกำหนดสิทธิ์ผู้ใช้ค่ะ

Post by thekopites »

ขั้นตอนคือ เมื่อทำการ login เข้าไปจะเจอหน้าเมนู และแบ่งผู้ใช้เป็นสามส่วนคือ

1. admin จะโชว์หน้าเมนูแบบที่ 1
2. dealers จะโชว์หน้าเมนูแบบที่ 2
3. production planning จะโชว์หน้าเมนูแบบที่ 3

รบกวนด้วยค่ะ มือใหม่ค่ะ หัดทำมาอาทิตย์นึงแล้ว ขอบคุณค่ะ

Image

ตาราง role คือกำหนด สถานะสมาชิก name คือชื่อสถานะ เช่น admin

Image

ตาราง users คือ name คือชื่อ username / pass คือรหัสผ่าน

Image

ตาราง users_roles

เขียน SQL ไว้ประมาณนี้ รบกวนแนะนำด้วยค่ะ ว่าถูกรึเปล่า

Code: Select all

$sql  = "SELECT * FROM users";
$sql .= " INNER JOIN users_roles ON (users.uid = users_roles.uid)";
$sql .= " INNER JOIN role ON (users_roles.rid = role.rid)";
LAVE
PHP Newbie
PHP Newbie
Posts: 6
Joined: 13/02/2013 1:18 am

Re: รบกวนช่วยแนะนำ code php login แบบกำหนดสิทธิ์ผู้ใช้ค่ะ

Post by LAVE »

เอาแบบง่ายๆเลยนะครับ

1. ทำการเช็ค username password ว่าถูกต้องหรือไม่

2. ทำการเปรียบ role ว่าเป็นไปตามเงื่อนไขที่เรากำหนดหรือไม่ โดยใช้ php

เช่น

if($role == 'admin'){ echo 'admin page';}
elseif($role == 'dealer'){ echo 'dealer page';}
else{ echo 'production planning page';}
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 10 guests