Adgangsrettigheder fra multiple select
Jeg har et administrationsmodul, hvor Admin kan give brugere adgang til 1 eller flere sektioner af et site. Hidtil har det været 'statisk', så brugerne var af en bestemt kategori, hvilket afgjorde deres rettigheder. Nu skal det være muligt at lave helt unikke brugerrettigheder, så Admin definerer den enkelte brugers rettigheder. Det foregår på "Menu-punkt-niveau". Admin opretter en bruger og alle sitets hovedmenupunkter listes i en <select>-liste, f.eks.:"Prislister"
"Produkter"
"Rapporter"
"Administrationssider"
Admin skal så kunne vælge f.eks. Prislister og Rapporter og når brugeren så logger ind, skal kun disse sektioner af sitet vises.
Alle menupunkterne ligger i en tabel.
Mit spørgsmål er derfor:
1. Der skal vel være en m-t-m relation mellem tblUsers og tblMenu, hvori UserID og MenuID gemmes (selve datastrukturen)
2. Hvorledes gemmer jeg inputtet fra min multiple select? Normalt med et tekstfelt skriver jeg bare DBfelt = '"&request.form("inputfelt") & "', men nu returneres jo X værdier, så request.form("ListMenus") kan jo give mange svar.
Håber at I forstår hvad det er jeg vil, og kan hjælpe - jeg tror at det er ganske simpelt og at det bare er den berømte klap, der er gået ned for mig ;o)
Mvh
/U.K.
