Nou, als je binnen die 20 minuten op een andere pagina klikt, reset hij zich weer, en duurt je sessie weer 20 minuten.
Je kan je sessie ook langer maken in je php.
<?php
ini_set('session.cookie_lifetime', 1800);
/* 1800 staat voor seconden, 1800 / 60 = 30 Minuten */
?>
Hoop dat je er wat aan hebt..
Link gekopieerd
Owja, laat ik er wel bij vertellen dat als je ini_set wilt gebruiken, je het net als je session_start(); bovenaan moet zetten..
Waarschijnlijk hoefde ik je dat niet te vertellen,
maar als je het niet wist scheelt het je weer wat ;-)
Link gekopieerd
thanks...
Ik ben super no0b dus mooi dat je het erbij verteld :)
Is nogal logisch want je login pagina gaat niet continue mee naar de volgende :D
Maar bedankt Mathijs
Link gekopieerd
in phpinfo van de server staat 1440 dat is vast staand want ik run de server niet, kan ik daar wel overheen komen???
kan ik dan niet beter voor tijdig auto-refreshen??
Link gekopieerd
Als je de volgende code bovenaan zet :
Dus:
<?php
ini_set('session.cookie_lifetime', 1800);
?>
Dan heeft die voorrang, dus die 1440 die er staat
bij phpinfo(); geldt dan niet meer.
Link gekopieerd
dus je kan hem ook oneindig laten duren
maar dan krijg je een hele grote map met sessions
Link gekopieerd
Ligt eraan of je een host hebt op internet.
Die beheerd die map dan, maar als je hem thuis draait, krijg je wel een map met veel session bestanden ja.
Weet iemand toevallig hoe je die door middel van php automatisch weg kan laten halen?
Ook met ini_set(); ?
Link gekopieerd