Avatar billede gregblach Nybegynder
25. november 2003 - 14:25 Der er 2 kommentarer og
1 løsning

Atypisk login system - PHP, MySQL og Apache

Hej Experter,

Jeg har brug for hjælp til et lidt atypsik login system. En bruger indtaster sine oplysninger i felterne 'mappenavn', 'username' og 'password', og username og password bliver herefter valideret op mod en MySQL database. Hvis han valideres, skal filen 'mappenavn.html' kaldes. Se venligst exempel nedenfor:

Apache
|_
| |_Conf
|_
| |_Modules
|_
| |_htdocs (index.php og validerings script)
|_
| |_Mappe
|    |
|  Mappe.html
|_
| |_Mappe
|    |
|  Mappe1.html
|
Etc...

Der er vigtigt at brugeren for 'Mappe' ikke har adgang til 'Mappe1', blot fordi han er blevet valideret. Desuden er der behov for, at administratorer kan logge ind og se i alle mapper. Ligesom der vil være mange brugere, vil der være adskillige administratorer.
Kunne man ikke løse det ved at angive i databasen om brugeren har status 'bruger' eller 'administrator', og derefter lade PHP scriptet håndtere sikkerheden?

Jeg anmoder hermed om assistance til såvel PHP kodningen, database designet, samt eventuel opsætning af Apache (version 2).

Jeg håber point givningen stemmer overens med opgavens omfang? Ellers finder vi ud af noget.

På forhånd tak,

Greg
Avatar billede gregblach Nybegynder
25. november 2003 - 14:30 #1
Det skal lige nævnes, at grunden til at jeg vil have mapperne placeret udenfor 'htdocs' er, at jeg håber på at slippe for at skulle .htaccess filer i mapperne. Jeg ved ikke om det er muligt, men det håber jeg.

Greg
Avatar billede swaxi Nybegynder
25. november 2003 - 15:26 #2
hvis du er på en linux server (og det er du nok), er der allerede indbygget et glimrende bruger/rettighedssystem i operativsystemet. det forudsætter self. at du har fuld adgang til serveren.
Avatar billede gregblach Nybegynder
30. november 2003 - 12:04 #3
Lukket.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester