le thi tam
Trả lời 16 năm trước
định như sau: user.quyen== 1 thì đó là Admin, user.quyen == 0 thì đó là user
2) Bây giờ ở trong trang đăng nhập:(bạn cần select cả user.quyen của người ta đó là 1 hay 0 để xác định đó là admin hay user) Khi đăng nhập thành công thì bạn cần tạo ra một session và gán giá trị cho nó bằng chính cái user.quyen
Quy định thế này: Bạn xác định nếu người đăng nhập là Admin (Dựa vào user.quyen) thì gán session với giá trị là: 1 Ví dụ: session("DangNhap") = 1
Bạn xác định nếu người đăng nhập là User (Dựa vào user.quyen) thì gán session với giá trị là 0 Ví dụ: session("DangNhap") = 0
3) Chỉ còn lại vấn đề phân quyền: Trong trang cần phân quyền bạn xác định người đăng nhập vào là Admin hay user bằng cách dựa vào biến session("DangNhap"). Xét nếu nó có giá trị là 1 thì đó là Admin và ngược lại.
- Phía Web khi xác định Admin hay User xong bạn có thể tùy chỉnh nội dung cho phù hợp với quyền của họ. Ví dụ thế này: Nếu là Admin thì cho hiển thị menu: Xóa. Nếu là user thì bỏ menu Xóa đi (gần đúng với yêu cầu của bạn)
Ví dụ code thế này: if session("DangNhap")==1 respose ("Xóa") end if