1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| include("config.php");
if(isset($_SESSION['admin_name']) && isset($_SESSION['admin_password']) == true){
$sel_sql = "SELECT * FROM user_admin WHERE admin_name=$_SESSION['admin_name'] AND admin_password =$_SESSION['admin_password']";
if($run_sql = mysqli_query($mysqli, $sel_sql)){
while($donnees = mysqli_fetch_assoc($run_sql)){
$id = $donnees['id'];
$name = $donnees['admin_name'];
$lastename = $donnees['admin_lastename'];
$email = $donnees['admin_email'];
if(mysqli_num_rows($run_sql) == 1 ){
if($donnees['admin_name'] == $_SESSION['admin_name']){
header('Location:index.php');
} else {
}
} else{
header('Location:login.php');
}
}
}
} else {
header('Location:login.php');
}
if ( isset($_SESSION['time']) ) // Test: Si il existe une session
{
$tempsMaxSession = 5;
// le temps maximal que dure la session en seconde
if( ($_SESSION['time'] + $tempsMaxSession) >= time() )
// Si la action sur la session date de moins de $tempsMaxSession
$_SESSION['time'] = time(); // Session reactialisé
else // Sinon
session_destroy(); // Session detruite
} |
Partager