Hjælp - Min session-fil vil ikke slettes
Hej alleJeg kører en session på en side sag.php i en iframe. Siden opdateres atomatisk efter et tidsrum uden aktivitet på siden.
Meningen er at hvis siden åbnes med en session kørende og er en blevet opdateres skal man føres til oversigt.php.
Desuden skal session standses hvis man fra menuen på hovedsiden vælger at åbne en anden side i iframe.
Endelig skal session standses når når man lukker browseren, Der er flere problemer.
Man kunne sige at når siden forlades skal session standses.
I ingen af de 3 tilfælde slettes session-fil fra C:\Programmer\PHP\sessiondata. Åbner man siden igen oprettes en ny sessions-fil uden at den gamle slettes. Det er vigtigt at den slettes for jeg bruger test på om filen findes i anden sammenhæng.
Det statement der varetager opdatering fungerer. Altså undtaget sletning af session.
session_start();
// Det kontrolleres om sessions ejer har udført opdatering af siden.
$update = isset($_REQUEST["update"])?TRUE:FALSE;
$running = isset($_REQUEST["running"])?TRUE:FALSE;
// Hvis ja - Session standses og bruger føres til oversigt.php
if ($update && $running){
session_unset();
session_destroy();
$location = "Location: oversigt.php";
header($location);
exit;
}
Kan nogen hjælpe mig.
Mvh Christian
