le 23/02/2005 à 23:22
Bzh
Désolé je l' ai refais et testé !!!
Mais tu aurais pu comprendre pkoi mon code était mauvais (celui du dessu) tt simplement parce que je m' éttait trompé de signe... Cela redirigeait lorsque l' on était dans une durée inférieur à 20 mn... Il suffisait d' inverser le signe...
Désolé !!!
<?php
//Déclaration de la session
session_start();
//test si la variable existe
if(!isset($_SESSION['time'])){
//elle n' existe pas on la déclare
$_SESSION['time'] = time()+1200;
}
//test de la durée
if($_SESSION['time'] < time()){
//destruction de la session
session_unset();
session_destroy();
//redirection
header("Location: ./index.php");
exit();
}else{
//reste de ton code
}
?>
Mais tu aurais pu comprendre pkoi mon code était mauvais (celui du dessu) tt simplement parce que je m' éttait trompé de signe... Cela redirigeait lorsque l' on était dans une durée inférieur à 20 mn... Il suffisait d' inverser le signe...
Désolé !!!