Loginsystem, sessions

Tags:    php

Hej, jeg er ved at lave et login system og det virker ik helt, jeg bruger sessions og hvis jeg prøver at logge ind så siger den jeg ikke er admin!

Min login kode
Fold kodeboks ind/udKode 


min admin.php kode
Fold kodeboks ind/udKode 

Håber i kan hjælpe?
---------------------------------------------------
The true sign of intelligence is not knowledge but imagination - Albert Einstein



5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato


login kode
Fold kodeboks ind/udKode 


admin.php kode
Fold kodeboks ind/udKode 


Prøv sådan
http://www.stfn.dk

[Redigeret d. 17/12-05 22:15:04 af Steffen Pedersen]



Den med topbaren som du kalder den, er bare at registrer en session på vær af de sider som du ønsker der skal beskyttes med password!!


Sælg eller køb domænenavne på auktion. Få den bedste pris for dine domæner. Helt uden gebyrer! på http://www.alletiders-internet.dk



Den med topbaren som du kalder den, er bare at registrer en session på vær af de sider som du ønsker der skal beskyttes med password!!


Sælg eller køb domænenavne på auktion. Få den bedste pris for dine domæner. Helt uden gebyrer! på http://www.alletiders-internet.dk


Kan du give et kode eks.?
---------------------------------------------------
The true sign of intelligence is not knowledge but imagination - Albert Einstein


På den side du sendes til når du har trykket login hvor du opretter session, der skal du lave en session som evt hedder: $_SESSION['logget_in'] = "ja"; (jeg havde glemt en _)

På de sider du vil sikre dig at man skal være logget ind for at kunne se indholdet kan du bruge føljene kode:
Fold kodeboks ind/udKode 


Det er ikke testet, men burde virke

[Redigeret d. 18/12-05 22:31:42 af Morten Lybecker]



Okay, nu virker det, men jeg kan bare skrive adressen altså admin.php i topbaren og så kommer jeg ind. Og når jeg tryker ind på login siden igen, skal jeg logge ind igen, kan man ikke gøre sådan at hvis man er logget ind 1 gang, så skal man enten forlade siden eller logge ud før man mister adgang.
Og at alle og enhver ikke kan få adgang hvis de skriver adressen i topbaren?
Det ved jeg man kan lave i sessions.
---------------------------------------------------
The true sign of intelligence is not knowledge but imagination - Albert Einstein



Den med topbaren som du kalder den, er bare at registrer en session på vær af de sider som du ønsker der skal beskyttes med password!!


Sælg eller køb domænenavne på auktion. Få den bedste pris for dine domæner. Helt uden gebyrer! på http://www.alletiders-internet.dk


Kan du give et kode eks.?
---------------------------------------------------
The true sign of intelligence is not knowledge but imagination - Albert Einstein



t