Bunu yapabilirsiniz:
session_start();
// Use $HTTP_SESSION_VARS with PHP 4.0.6 or less
if (!isset($_SESSION['loggedIn'])) {
$_SESSION['loggedIn'] = true;
// Add all the relevant user information data
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
$_SESSION['etc'] = $etc;
}
Then you can request the user data to the $_SESSION global array.
E.g.: requesting if the user is loggedIn (Don't forget to call to session_start() first):
function isLoggedIn() {
return (isset($_SESSION['loggedIn']) && $_SESSION['loggedIn']);
}
Eğer oturum açmak isterseniz:
session_destroy();
Zaman aşımı php.ini dosyasında ele alınabilir:
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440
Yoksa ini_set kullanarak çalışma zamanında ini değişkenleri işleyebilir:
ini_set('session.gc_maxlifetime', $sessionMaxLifeTime);