26. oktober 2006 - 11:08Der er
29 kommentarer og 1 løsning
Adgangsbegrænsning i admin-mappen
Det handler om Content Management System Til min admin-mappe har jeg en login.php som med funktionen ændre password, skrives ned i en database. I min admin-mappe har jeg 10 menu punkter.
Hvordan kan jeg selv bestemme hvilke rettigheder til menu punkter en ny bruger må få.
En fin beskrivelse, men mangler lidt mere at vide. Brugernavn: admin har rettigheder til det hele. Brugernavn: admin_1 skal kun havde rettigheder til menu 1 og 2 Hvordan gøres dette. På dette link kan man se 2 billeder af opsætning med login.php http://home1.stofanet.dk/duo2/
OK: Så indtaster jeg i det nye felt som jeg har oprettet i databasen ud for den bruger sin rettighed. Feltet har jeg kaldt adgang. I feltet skriver adgang1 så har vedkommende kun adgang til dette ??
Hvis en har adgang som vis, hvordan skal det skrives ud for brugeren i feltet adgang if ($adgang == "1") if ($adgang == "2") if ($adgang == "3") if ($adgang == "4")
De kommer til at sådan her ud, men det vel stadig det samme.
if ($adgang == "1") { //admin_edit_topmenu.php?id=1 } if ($adgang == "2") { //admin_edit_topmenu.php?id=2 } if ($adgang == "3") { //admin_edit_topmenu.php?id=3 } o.s.v Hver id nummer til hver link
Jeg har en mappe som hedder admin. Under mappen ligger en fil index.php hvor administrator siden er opbygget. Det er vel i denne fil under koder jeg skal indsætte dette. Hvis ja, er det ligemeget hvor jeg under koderne indsætter dette.
Nu her hvor der er oprettet et felt med adgang i databasen og der ikke er indtastet noget, så skulle man jo ikke få lov til at åbne en menu i administrationen, men det kan jeg.
michaeltryl: Jeg skal lige havde noget på plads først, inden at dette her kan virke. Jeg bliver nødt til at oprette et nyt spørgsmål vedr. login flere bruger.
Som det er nu og at der ikke er indtastet nogle id nummer i feltet adgang, så skulle man jo ikke kunne få adgang til at rette nogle link i administrationen, men jeg kan rette i det hele.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.