Answered by : allen-lantz
session_destroy(); // To delete whole session
// OR
unset($_SESSION['myVar']); // To delete a session var
Source : | Last Update : Fri, 31 Jan 20
Answered by : samy
<?php session_start(); // start session session_destroy(); // Delete whole session
// OR
unset($_SESSION['username']); // delete any specific session only
?>
Source : | Last Update : Mon, 22 Jun 20
Answered by : arrogant-ape-7813g95zsc5i
<?php
// Initialize the session.
// If you are using session_name("something"), don't forget it now!
session_start();
// Unset all of the session variables.
$_SESSION = array();
// If it's desired to kill the session, also delete the session cookie.
// Note: This will destroy the session, and not just the session data!
if (ini_get("session.use_cookies")) {
$params = session_get_cookie_params();
setcookie(session_name(), '', time() - 42000,
$params["path"], $params["domain"],
$params["secure"], $params["httponly"]
);
}
// Finally, destroy the session.
session_destroy();
?>
Source : https://www.php.net/manual/en/function.session-destroy.php | Last Update : Tue, 09 Mar 21
Answered by : stefan-jilderda
<?php
// Destroy the currently active session.
session_destroy();
?>
Source : https://www.php.net/manual/en/function.session-destroy.php | Last Update : Tue, 21 Apr 20
Answered by : jaskaran-singh
// Create a session variable called something like this after you start the session:
$_SESSION['user_start'] = time();
// Then when they get to submitting the payment, just check whether they're within the 5 minute window
if (time() - $_SESSION['user_start'] < 300) { // 300 seconds = 5 minutes // they're within the 5 minutes so save the details to the database
} else { // sorry, you're out of time unset($_SESSION['user_start']); // and unset any other session vars for this task
}
Source : | Last Update : Tue, 10 Nov 20
Answered by : long-locust-6bchlrhsm70y
<?php
// Initialize the session.
// If you are using session_name("something"), don't forget it now!
session_start();
// Unset all of the session variables.
$_SESSION = array();
// If it's desired to kill the session, also delete the session cookie.
// Note: This will destroy the session, and not just the session data!
if (ini_get("session.use_cookies")) { $params = session_get_cookie_params(); setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"] );
}
// Finally, destroy the session.
session_destroy();
?>
Source : https://stackoverflow.com/questions/3512507/proper-way-to-logout-from-a-session-in-php | Last Update : Mon, 29 Nov 21
Answered by : ashamed-ape-mhykxdoztpvw
<?php
session_start();
// 2 hours in seconds
$inactive = 7200;
$session_life = time() - $_session['testing'];
if($session_life > $inactive)
{ session_destroy();
}
$_session['testing']=time(); echo $_SESSION['testing']; //prints NOTHING? ?>
Source : https://stackoverflow.com/questions/17179249/session-destroy-after-certain-amount-of-time-in-php | Last Update : Thu, 28 Oct 21
Answered by : wandering-warbler-y8md6o1i3728
req.session.destroy();
Source : https://stackoverflow.com/questions/5573256/how-to-end-a-session-in-expressjs | Last Update : Thu, 02 Dec 21
Answered by : niloofar-mirzaie
session destroy in php
Source : | Last Update : Fri, 26 Jan 24