anoniem Geplaatst: 15 april 2002 Delen Geplaatst: 15 april 2002 Ik heb een site ontwikkeld die een login vereist. Dit werkt momenteel. Maar nu is het de bedoeling dat de gebruikers verschillende permissies hebben. Bijvoorbeeld, niet iedereen kan op alle knoppen klikken (de knoppen staan er wel, maar als je klikt op een knop waartoe je geen toegang hebt moet er een melding komen). Hoe kan ik dit het best aanpakken? Het moet ook qua beveiliging in orde zijn. Alvast bedankt voor jullie tips Quote Link naar reactie
anoniem Geplaatst: 15 april 2002 Auteur Delen Geplaatst: 15 april 2002 Dus je wil niet een aparte "member" pagina, maar dezelfde site voor iedereen. Maar dat mag gebruiker X alleen op knop 1,2,3 drukken en Y op 1,2,5 ofzo... Ik denk aan PHP sessions.... lees meer op: http://www.phpbuilder.com/columns/mattias20000105.php3 en http://www.phpbuilder.com/manual/ref.session.php grtzz t. Quote Link naar reactie
anoniem Geplaatst: 15 april 2002 Auteur Delen Geplaatst: 15 april 2002 Daar hebben sessies niets mee te maken hoor, je kan ze wel gebruiken om dingen in op te slaan, maar je rechten moeten toch echt ergens vandaan komen... Wat ik zou doen is (zeer simpel gezegd): [code:1:89b87566d8] class user { $rights["knopX"] = false; $rights["knopY"] = true; function getRight($right) { return $this->rights[$right]; } } [/code:1:89b87566d8] En dan ergens anders (zeg je index.php of zo): [code:1:89b87566d8] $user = new user(); ... if($user->getRight("knopX")) echo "ja leuk"; [/code:1:89b87566d8] Je moet dan wel ergens die rechten opslaan natuurlijk per gebruiker, of gebruikersgroepen aanmaken... Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen