11. juni 2006 - 02:45Der er
4 kommentarer og 1 løsning
SESSION Destroy uønsket
Hej Profs.
Jeg har kodet mig et loginsystem baseret på SESSIONS. Jeg har dog opdaget, hvis man logger ind og er inaktiv (ikke skifter side eller klikker på noget på hjemmesiden) i de der 10 - 20 minutter, så bliver mine SESSIONS destroyed, og man bliver logged ud. Det er ikke rigtig meningen, man skulle først blive logged ud, når man klikker log ud, eller lukker browseren.
Hvorfor gør den det? Og hvordan kan jeg få den til ikke at gøre det længere?
Hvis jeg bruger det, så virker det slet ikke? Så bliver de destroyed med det samme?
Hmm jeg har ikke session_start(); osv. helt oppe i toppen af mine filer, da der skal ligge nogle andre ting der. Jeg har i stedet ob_start(); i toppen, så det burde virke alligevel. Men som sagt, det gør det ikke.
Jeg har nu lavet lidt om på systemet igen, så session_start(); er aller øverst på alle sider, som det normalt skal være. Så virker login systemet, men den logger en automatisk ud efter 15 mins. inaktivitet.
Stadig hvis jeg sætter
session_cache_limiter('private'); session_cache_expire(180); //Sat til 180min
ind, så virker det slet ikke? Undtagen på 2 sider..
session_cache_limiter('private'); session_cache_expire(180); //Sat til 180min
havde intet med problemet at gøre ...
Mvh. Lasse Jensen
Synes godt om
Ny brugerNybegynder
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.