Back To Start Of Archive
Taken From The Forum: Archived Topics for the old Version 3.0 JavaScript Menu
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:32
User Level Access.......
Poster: G2F
Dated: Tuesday April 22 2003 - 21:06:48 BST
I have a php website and i was wondering if it is possible to to create a menu that displays different links depending what user level you have.
I.E. Admin, Registered User, Non-Registered user.
If so please can someone tell me how i would do this.
Tnx in advance,
G2F
P.S. Please can you put it in dumbass terms as I am not very good at coding.
Poster: kevin3442
Dated: Saturday April 26 2003 - 8:03:15 BST
Hi,
The good news: It is possible. Two general options: (1) Generate the menus dynamically, using server-side scripting, like php. (2) Store the current user's access level locally -- e.g., in a variable within a hidden frame, in a cookie (bad if cookies are diabled), or in a parameter passed from page to page -- and use conditional tests in the menu_array.js code to generate the different menu versions at runtime.
The bad news: Either approach will require a good working knowledge of the scripting language (php or js), so you may find it a bit difficult if you're a beginning scripter.
Kevin
Poster: jvaska
Dated: Sunday July 6 2003 - 17:35:20 BST
no, it can be easier than that...
set user levels in the user info table...0,1,2...
set the user levels in the menu and/or page settings in the db (create extra fields for these)...
then, when you are looping out your data just call up an if statement...something like...
if $row_user['user234']' >= $row_menu['menu1'] then ... loop out your info...
if user is level 0 and the data is level 1...they don't get it...if they are level 1 or 2 or more though...yep, they can have it...
this is what i've done for something small...it's not sessions or cookies, but it does the trick...you can also restrict the various functions they have access to - like maybe a delete button or whatever...
good luck...jv
(i'm assuming you have some kind of login thing going on there)
Industrial Strength JavaScript and DHTML Menus
About Us
Testimonials
Contact Us
Our Distinguished Clients
Investing in Non-Profits
Where Are We
Privacy Policy
Software Licensing Agreement
DHTML JavaScript Menu
Product Information
Page Integration
Quick Reference Guides
Embedding Into a Table or DIV
Purchase
