melsom Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 (endret) Hei! Jeg har en side hvor jeg bruker sessions ved innlogging. Er det mulig å lage en "husk meg" funksjon når jeg bruker sessions? Helst slik at man vil være loget inn hele tiden (uten at session timer ut?) og vil bli gjenkjent neste gang man kommer til siden. Vil helst unngå og bruke cookies, men dersom det ikke er noen vei utenom så får vel det bare gå. Noen som har noen forslag på hvordan dette kan gjøres? Endret 2. februar 2006 av melsom Lenke til kommentar
neivoll Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Jeg er redd du må bruke cookies, ettersom session slutter med en gang du åpner en side som ikke registrerer den innlogget-sessionen du har laget. Er interessert i svar selv og, skal lage akkurat samme funksjonen til en side jeg har. Lenke til kommentar
Arne Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Utan at eg er 100% sikker, så meiner eg at du må bruke ein kjekks/kake. Lenke til kommentar
Gjest Slettet+6132 Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 (endret) Melsom, lenge siden! Tror nok eneste mulighet er cookies, men om det finnes en slik funksjon med sessions vil jeg gjerne vite det EDIT: Se den tredje posten her, skal teste det nå EDIT: Funka ikke her :/ Selv om det står "3. februar 2006 15:43:36" på expire. EDIT: Jo, det fungerer. Men det må settes før all annen bruk av session_*() Endret 2. februar 2006 av Slettet+6132 Lenke til kommentar
melsom Skrevet 2. februar 2006 Forfatter Del Skrevet 2. februar 2006 Det må nødvendigvis ikke være en session-funksjon. Kan også være en kake. Det jeg er ute etter er en løsning, eller et forslag jeg kan bygge videre på Lenke til kommentar
Gjest Slettet+6132 Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Det må nødvendigvis ikke være en session-funksjon. Kan også være en kake. Det jeg er ute etter er en løsning, eller et forslag jeg kan bygge videre på 5540206[/snapback] Sessions er jo best i mine øyne, og det fungerte jo med å sette lifetime Lenke til kommentar
Albino Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Hvis brukerne dine har fast IP kan du jo ta en sjekk på det... Til dere andre: Hva med $_SERVER['REMOTE_HOST']? Er det noe som forandrer seg hver gang en logger inn på et abbonement med dynamisk IP? Lenke til kommentar
Gjest Slettet+6132 Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Til dere andre: Hva med $_SERVER['REMOTE_HOST']? Er det noe som forandrer seg hver gang en logger inn på et abbonement med dynamisk IP? 5540242[/snapback] Hva mener du nå? Lenke til kommentar
Arne Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 (endret) exOn: Han meiner sikkert abbonomentar som koblar seg opp på nytt om får ny ip. EdIT: Men svare, det kan eg ikkje. Endret 2. februar 2006 av Fjott Lenke til kommentar
Gjest Slettet+6132 Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 exOn: Han meiner sikkert abbonomentar som koblar seg opp på nytt om får ny ip.EdIT: Men svare, det kan eg ikkje. 5540274[/snapback] Trådstartes spørsmål er jo egentligt besvart da. Og om brukerne har dynamisk IP skal vel ikke spille noen rolle, med mindre du setter scriptet til å sjekke at de har samme IP neste gang. Lenke til kommentar
melsom Skrevet 2. februar 2006 Forfatter Del Skrevet 2. februar 2006 <Offtopic> Howdy ex0n Du får ta deg en tur innom irc snart synes jeg. </Offtopic> Takk folkens. Forslaget til ex0n fiksa biffen Lenke til kommentar
Gjest Slettet+6132 Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 <Offtopic>Howdy ex0n Du får ta deg en tur innom irc snart synes jeg. </Offtopic> Takk folkens. Forslaget til ex0n fiksa biffen 5540347[/snapback] Hehe, ex0n er da alltid på IRC, bare ikke så mye aktiv lenger. Lenke til kommentar
simenss Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Du må nok benytte deg av cookies, men som nevnt tidligere, om brukeren har fast IP kan du utnytte det. Men det er veldig mange som ikke har fast IP, så det er en dårlig løsning. Lenke til kommentar
Arne Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 EdIT: Men svare, det kan eg ikkje. 5540274[/snapback] Trådstartes spørsmål er jo egentligt besvart da. 5540291[/snapback] Eg meinte at eg ikkje kan svare på det ip spørsmålet. Lenke til kommentar
NH Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 (endret) Til dere andre: Hva med $_SERVER['REMOTE_HOST']? Er det noe som forandrer seg hver gang en logger inn på et abbonement med dynamisk IP? 5540242[/snapback] REMOTE_HOST er en relativt lei løsning, den trenger spesiell konfigurasjon. Er du ute etter hosten kan du bruke denne: http://no.php.net/manual/en/function.gethostbyaddr.php da $_SERVER utgaven kun henter ut apache sin, som sjeldent er konfigurert inn. Hostname er så vidt jeg vet en kombinasjon av ipadressen din, og netlerendøren. slik så min ut fra gethostbyadress() ***-***-**.****.adsl.tele2.no der de første siffrene adskilt med - er de siste 3 punktene i ip adressen min. Endret 2. februar 2006 av NH Lenke til kommentar
Albino Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Hostname er så vidt jeg vet en kombinasjon av ipadressen din, og netlerendøren. Hvis IP-adressa spiller inn på hostname er vel vitsen borte. Like greit å bruke IP da. Lenke til kommentar
Gjest Slettet+6132 Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 (endret) Til dere andre: Hva med $_SERVER['REMOTE_HOST']? Er det noe som forandrer seg hver gang en logger inn på et abbonement med dynamisk IP? 5540242[/snapback] REMOTE_HOST er en relativt lei løsning, den trenger spesiell konfigurasjon. Er du ute etter hosten kan du bruke denne: http://no.php.net/manual/en/function.gethostbyaddr.php da $_SERVER utgaven kun henter ut apache sin, som sjeldent er konfigurert inn. Hostname er så vidt jeg vet en kombinasjon av ipadressen din, og netlerendøren. slik så min ut fra gethostbyadress() ***-***-**.****.adsl.tele2.no der de første siffrene adskilt med - er de siste 3 punktene i ip adressen min. 5541371[/snapback] Hostname er rett og slett en adresse som er reversert til en ip. Hvis det i din ISP sin nameserver befinner seg følgende data: domene.no IN A 123.213.123.213 213.123.213.123.in-addr.arpa. IN PTR domene.no Da vil personen med ip 123.213.123.213 få hostname til domene.no. Det er ikke alle ISPer som bruker hostname på sine IPer, feks Lyse. Men dette er veldig off-topic Endret 2. februar 2006 av Slettet+6132 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå