logout with session in php code example
Example 1: logout in php
<?php
if(isset($_GET['logout'])) {
session_destroy();
unset($_SESSION['uname']);
header('location:login.php');
}
?>
Example 2: logout php code
<?php
session_start();
if (isset($_SESSION['user_id'])) {
$_SESSION = array();
if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time() - 3600); }
session_destroy();
}
setcookie('user_id', '', time() - 3600);
setcookie('username', '', time() - 3600);
$home_url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . '/index.php';
header('Location: ' . $home_url);
?>