Avatar billede hp-power Nybegynder
26. april 2009 - 02:17 Der er 3 kommentarer og
1 løsning

Login med husk mig

Hejsa

Idag bruger jeg sql til finde brugeren og tjekke kode. Hvis det stemmer sætter jeg nogle sessions

Men når bruger så lukker sin browser skal han login igen.
Hvordan laver man sådan en husk mig som her på siten.

Og kan man manuel slette den igen
Avatar billede webweaver Praktikant
26. april 2009 - 03:50 #1
Det foregår med Cookies.
http://www.codewalkers.com/c/a/Programming-Basics/Cookies-in-PHP/

Du kan også købe hæftet "Start på PHP" og/eller "Start på PHP5" af Thomas G. Kristensen. Der kan du også lære omkring cookies. Og det står på dansk. Disse anbefaler jeg :)
Avatar billede majbom Novice
26. april 2009 - 08:09 #2
når brugeren logger ind og du sætter dine session-variabler, skal du samtidig oprette en cookie, hvor du kan gemme brugerens id eller navn sammen med en krypteret udgave af brugerens password.

når brugeren åbner din side igen, skal du, hvor du tjekker om der er logget ind, tjekke om cookien er sat (hvis der ikke er logget ind selvfølgelig), hvis den er sat, skal der logges ind, med de info der findes i cookien, ellers skal der logges ind ved at brugeren taster oplysniner (som det foregår pt.)
Avatar billede majbom Novice
26. april 2009 - 08:10 #3
og ja, man kan godt slette den igen, ved at sætte cookien igen, med det antal sekunder som du oprettede den med, blot med omvendt fortegn.
Avatar billede hp-power Nybegynder
19. juli 2009 - 03:59 #4
Projektet er død.. fik det ikke rigtig til at virke.. :-(
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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