Får det INTE att funka. Sessions förstörs som dom ska efter en viss tid men jag lyckas inte göra så att tiden förlängs vid aktivitet
I min index login finns överst:
ini_set('session.gc_maxlifetime', '43200');
ini_set('session.gc_divisor', '1');
ini_set('session.gc_probability', '1');
ini_set('session.cookie_lifetime', '10'); //Inte riktigt säker på skillnaden mellan lifetime och maxlifetime. Har satt 10 sec här för att testa
session_name('DaTaPi'); //Inte riktigt säker på vilket namn jag ska skriva här
session_start();
Sedan i toppen på varje sida finns:
session_start();
if(isset($_SESSION["loggedInUser"]))
{
$ID = $_SESSION["loggedInUser"];
ini_set('session.cookie_lifetime', '10'); //Om session är satt så sätts tiden till 10 sec, och användaren får därmed 10 nya sekunder
session_name('DaTaPi');
}
else
{
$ID = 0;
}
Tanken är här att om $_SESSION["loggedInUser"] är satt så har tiden inte runnit ut ännu och tiden för sessionen förlängs med tio sekunder. Annars kommer man loggas ut.
Har detta som skolprojekt så vill verkligen att det funkar. Tack på förhand för tips.