Avatar billede ppb Nybegynder
12. marts 2007 - 17:37 Der er 10 kommentarer og
1 løsning

Sikkerhed med brugernavn og password

Jeg ønsker, at spærre nogle sider for folk, som ikke logget ind.
Har ingen erfaring med det, så der melder sig jo hurtigt nogle spørgsmål.

- Hvilket sprog laver man det i?
- Kan man lave forskellige niveauer, så nogle kan se mere end andre?
- Hvordan oprettes der nye brugere?

Håber ikke det var for mange spørgsmål på en gang.
Avatar billede roenving Novice
12. marts 2007 - 21:06 #1
Hvilke serverside muligheder har du ?-)

-- for alle standard server-ting har det indbygget, så uanset om du bruger php, jsp eller asp/.NET er der en direkte mulighedb for f.eks. at bruge sessions !-)
Avatar billede ppb Nybegynder
12. marts 2007 - 21:12 #2
Min udbyder One.com. Der er mulighed php.
Det har jeg brugt på min hjemmeside, så hvis man kan lave sikkerhed med php, vil det da være at foretrække.
Avatar billede michael_stim Ekspert
12. marts 2007 - 21:20 #3
Hvis du søger på PHP +login vil jeg gætte på at du får over 100000 træffer ;o)
Og hvis de kører med PHP, har de formodentlig også apache. Hvilket vil sige at du også har mulighed for at bruge apaches udemærkede htaccess.
Avatar billede michael_stim Ekspert
12. marts 2007 - 21:26 #4
Men basic.
1. Du smider brugernavn + password ind i en database via et formular på en adminside.
2. Bruger skriver sine data i inputfelterne.
3. Der bliver checket i databasen om data er korrekte.
4. Er data korrekte bliver der sat en session.
5. På hver side (hvor det behøves), checkes der på sessionen.
Avatar billede ppb Nybegynder
12. marts 2007 - 21:35 #5
Dvs. at jeg skal lægge en session ind på hver af mine sider, uden jeg behøver at lave HELE siden om?
Avatar billede michael_stim Ekspert
12. marts 2007 - 21:41 #6
Ja, du checker bare i toppen.
<?php
if(!isset($_SESSION['check']) || $_SESSION['check']!=1){
header('location: index.php');
}
?>
Noget a lá det.
Avatar billede michael_stim Ekspert
12. marts 2007 - 21:42 #7
Og så selvf. huske session_start(); (som jeg glemte her)
Avatar billede michael_stim Ekspert
12. marts 2007 - 21:43 #8
Og så lægger du ikke en session på dine sider, men på serveren ;o)
Avatar billede ppb Nybegynder
12. marts 2007 - 21:56 #9
Hmmm...så er jeg ved at stå af. Ikke at jeg ikke forstår hvad du skriver, men jeg ved bare ikke hvor jeg skal starte.
Men jeg søgte på PHP+LOGIN, og der fandt jeg hjemmesideskolen.dk, hvor jeg tror jeg vil læse om det. Det er sat meget pædagogisk op;)

Jeg fik jo svar på mine spørgsmål, og er kommet et skridt nærmere, at komme i gang, så smid et svar. -> michael stim
Avatar billede michael_stim Ekspert
12. marts 2007 - 21:57 #10
Nej tak, samler ikke på point.
Avatar billede ppb Nybegynder
12. marts 2007 - 22:00 #11
Nå, ok.
Men det kan jo være, at jeg smider et spørgsmål når(og ikke hvis), jeg sidder fast.
Så kan du måske hjælpe mig igen.

Tak for hjælpen.
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
Kurser inden for grundlæggende programmering

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