| Visa föregående ämne :: Visa nästa ämne |
| Startad av: |
Meddelande |
md7dani
Medlem i: 318 dagar
Status: Offline
#671921
|
Skrivet: 2010-02-08 01:49
Ämne: Skapa permanent inloggning
|
|
|
Är ute efter att skapa en inloggning som inte timar ut. Du ska kunna logga in men inte kastas ut efter en viss tid.
Går det göra detta och isf hur? |
|
|
|
| Till toppen på sidan |
|
breezer
Medlem i: 683 dagar
Status: Offline
#671924
|
Skrivet: 2010-02-08 02:21
Ämne:
|
|
|
| kakor |
|
|
|
| Till toppen på sidan |
|
coolio_91
Medlem i: 1461 dagar
Status: Offline
#671930
|
Skrivet: 2010-02-08 09:02
Ämne:
|
|
|
| Menar du att man ska kunna stänga webbläsare sessionen men fortfarande vara inloggad när man besöker sidan igen? |
|
|
_________________ Tobias Bleckert @ Tb-one.se |
| Till toppen på sidan |
|
md7dani
Medlem i: 318 dagar
Status: Offline
#671937
|
Skrivet: 2010-02-08 12:45
Ämne:
|
|
|
| coolio_91 skrev: |
| Menar du att man ska kunna stänga webbläsare sessionen men fortfarande vara inloggad när man besöker sidan igen? |
jepp, för användaren kan ju av misstag stänga ner sidan. Då ska man inte behöva logga in igen. Dvs den är alltid inloggad tills nån trycker log out. |
|
|
|
| Till toppen på sidan |
|
Trolley
Medlem i: 442 dagar
Status: Offline
#671942
|
|
|
|
| Till toppen på sidan |
|
md7dani
Medlem i: 318 dagar
Status: Offline
#671972
|
Skrivet: 2010-02-08 18:44
Ämne:
|
|
|
yes cookies finns ju, men de timar ut efter en viss tid. Går det att strunta i expire time:
$value = 'something from somewhere';
setcookie("TestCookie", $value);
dvs expire parametern är utesluten, den timar aldrig ut, funkar den så? |
|
|
|
| Till toppen på sidan |
|
Trolley
Medlem i: 442 dagar
Status: Offline
#671979
|
Skrivet: 2010-02-08 19:41
Ämne:
|
|
|
Läs i manualen. Där framgår tydligt att argumentet är frivilligt, men även:
| Citat: |
| If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes). |
Sätt den till time() + 60 * 60 * 24 * 30 * 12 så håller den ett år. Och jag tror nog att de flesta rensar sina cookies minst en gång per år ändå.
Annars, om du verkligen vill ha den så permanent som möjligt, spara användarens IP-adress i en databas och se till att kakan blir satt vid varje sidvisning (ja, de gånger den inte redan är satt, vill säga). |
|
|
|
| Till toppen på sidan |
|
intedinmamma
Medlem i: 395 dagar
Status: Online
#671984
|
Skrivet: 2010-02-08 20:38
Ämne:
|
|
|
| Att koppla session till IP-adress är iofs rätt dumt, sitter man bakom samma router kan bara en person vara inloggad åt gången. Förutom att alla andra bakom routern då också blir inloggade per automatik. Dessutom så kan andra bli inloggade automatiskt om man har dynamiskt IP, och dom får det IP som är kopplat till ens egna session. |
|
|
_________________ Statistiskt sett? Kanske. |
| Till toppen på sidan |
|
jOOOL
Medlem i: 1999 dagar Från: Linköping
Status: Offline
#671989
|
Skrivet: 2010-02-08 21:12
Ämne:
|
|
|
| Man kan sätta en cookie längre tid framåt än ett år också, typ 15 år. Mer permanent än så blir det inte, att användaren tar bort sin cookie är ju att likställa med att denna loggar ut. Annars får man ju föra över cookies vid datorbyten etc. |
|
|
|
| Till toppen på sidan |
|
miii

Medlem i: 680 dagar
Status: Offline
#671994
|
Skrivet: 2010-02-08 21:39
Ämne:
|
|
|
Varför ens använda kakor om du tänkt använda den permanent ?
Är väl bara att sätta ett värde i databasen till 1/0, fast det finns ju nackdelar med det kanske  |
|
|
|
| Till toppen på sidan |
|
jOOOL
Medlem i: 1999 dagar Från: Linköping
Status: Offline
#671999
|
Skrivet: 2010-02-08 21:55
Ämne:
|
|
|
| miii skrev: |
Varför ens använda kakor om du tänkt använda den permanent ?
Är väl bara att sätta ett värde i databasen till 1/0, fast det finns ju nackdelar med det kanske |
Och hur tänkte du identifiera besökaren utan kakor? På ett sätt som är mer permanent än kakor......... |
|
|
|
| Till toppen på sidan |
|
|