Hej Martin!
"Martin" <maaNO@SPAMscandesigns.dk> skrev i en meddelelse
news:45dac910$0$90271$14726298@news.sunsite.dk...
> Det nemme svar:
> if($bruger_gruppe == 1) header("location: side1.php");
> else header("location: side2.php");
Det vil jeg prøve at arbejde lidt med - det kræver en smule tilføjelse til
db, men det betyder ikke noget...
> Det svære svar... Især hvis det ikke skal bygges op fra bunden af...
>
> I databasen lav 2 nye tabeller..
> Tabel #1:
> ID, Gruppenavn
> Tabel #2:
> gruppe_id, bruger_id
>
> Så laver du en side med hvilke brugere der skal være i hvilken gruppe.
>
> Så kan du udfra dette se hvad den enkelte gruppe har til rådighed af
> moduler
>
> Jeg laver det noget ala
> tbl_login (ID, brugernavn, kodeord)
> tbl_group (ID, gruppenavn)
> tbl_group_to_login (group_id, login_id)
> tbl_pages (ID, name, link, restricted (true/false) )
> tbl_group_to_pages (group_id, pages_id)
>
> Alle sider er registreret i tbl_pages, og dem som der skal være forbudte
> for ikke-brugere har en true i restricted.
>
> Når man er logget ind, så er man også i en gruppe - og i
> tbl_group_to_pages er alle gruppers sider smidt ind i.
Dette ville nok være lidt af et "overkill", da det kun drejer sig om én
(skriver 1!) side til hver gruppe...
> Dette lille system kan sagtens bruges både til frontpage og til backend
> systemer.
Frontpage har jeg ingen kendskab til - det samme gør sig gældende for
udtrykket backend...
Med venlig hilsen
--
Dennis Munding
http://tolkecentret.dk/ - Tolkning, oversættelse, rådgivning og kurser!
http://pe-vagtservice.dk/ -Et sikkert valg til at passe på dine værdier!
http://munding-webdesign.dk/ -Vi ses! - ganske enkelt...