Ik wil graag de tijdsduur van m'n sessie op 30 minuten zetten, maar dit wil me maar niet lukken.
Ik heb het eerst zo geprobeerd:
(probeerde het eerst met een minuut, ander moest ik zo lang wachten
Maar dat gaat dus niet.
Toen heb ik het geprobeerd met een cookie, die dan de sessie als het ware moest 'overriden':
Ik pas het toe op een site waar ik een inlog systeem voor heb gemaakt, dat met sessies werkt.
Als ik die cookie zet dan zie ik 'm wel in m'n browser staan, maar ben na 5 minuten nog steeds ingelogt (als ik nergens op klik). En da's dus niet de bedoeling - met het bovenstaande wil ik dus maar 1 minuut ingelogt blijven.
Kan iemand me vertellen wat ik fout doe, of hoe het anders kan
Ik heb het eerst zo geprobeerd:
code:
1
2
3
4
5
6
| <?php
session_set_cookie_params(60);
session_name("PMO");
session_start();
//rest van de code
?> |
(probeerde het eerst met een minuut, ander moest ik zo lang wachten
Maar dat gaat dus niet.
Toen heb ik het geprobeerd met een cookie, die dan de sessie als het ware moest 'overriden':
code:
1
2
3
4
5
| <?php
session_name("PMO");
session_start();
setcookie ("PMO", session_id(), time()+60);
?> |
Ik pas het toe op een site waar ik een inlog systeem voor heb gemaakt, dat met sessies werkt.
Als ik die cookie zet dan zie ik 'm wel in m'n browser staan, maar ben na 5 minuten nog steeds ingelogt (als ik nergens op klik). En da's dus niet de bedoeling - met het bovenstaande wil ik dus maar 1 minuut ingelogt blijven.
Kan iemand me vertellen wat ik fout doe, of hoe het anders kan