Mikäs tuossa koodivinkeistä löytyvässä kirjautumis/rekisteröitymis koodissa on vikana, kun sessiot kuolevat ennen aikojaan? Eli siis kirjaa käyttäjän ulos vaikka, etusivulta liikuttaessa omaan profiiliin?
Kerrotko mikä koodivinkki on kyseessä? Mutta noin yleisesti vika taitaa olla selaimen asetuksissa, jos keksejä ei ole sallittu. Ainakaan tuo ajv:n versio ei tarkista keksin asettumista, vaan luottaa täysin onnistumiseen.
Juurikin tuo ajvn koodivinkki. Eli koodista täytyy muuttaa se tarkistamaan keksi, sen sijaan, että se vain "onnistuu" joka kerta.
EDIT: Vai saisiko noista sessioneista muokattua jotenkin kestävempiä? Että selaimen asetuksista huolimatta, ne luotaisiin ja/tai tarkistettaisiin ja käyttäjä pysyisi sisällä?
Käytä sessionejen tilalla cookieita.
Plakkis kirjoitti:
Vai saisiko noista sessioneista muokattua jotenkin kestävempiä? Että selaimen asetuksista huolimatta, ne luotaisiin ja/tai tarkistettaisiin ja käyttäjä pysyisi sisällä?
Ainahan voit kirjoittaa keksin ja lukea heti perään. Lukemisen onnistittua on keksi kirjoitettu ja homma ok muuten pitää kaiketi informoida käyttäjää tapahtuneesta. Toisaalta voit laittaa kantaan taulun kirjautuneet, jonne laitat kaikki käyttäjät, jota sitten päivität aina tarpeen mukaan. Suurilla käyttäjämäärillä voi kaiketi hiukan hidastaa sivustoa.
Selaimen asetuksiin et pääse mitenkään käsiksi.
Macro: Session muistaakseni käyttää keksejä sisäisesti.
Istunnot voivat käyttää keksejä istuntotunnisteen kuljettamiseen, mutta tunniste voidaan kuljettaa myös URIssa.
Aihe on jo aika vanha, joten et voi enää vastata siihen.