This repository has been archived on 2026-04-21. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Project_BDE/www/lib/PHP/session/end.php
smithi_3000 37a2ae2c2d Modified website hierarchy (again !) and files about it.
Everything previously under www/src now are under www/
Moved style.CSS under www/ressources, to allow blocking http requests to
www/lib completly
Moved <head> and <header> generation under lib/PHP/output/sections.php
to reduce redundancy within files. Also implemented a system to allow
them to generate relatif paht for href to ressources depending on their
deepness within www/ hierarchy.
2025-11-16 00:01:32 +01:00

17 lines
403 B
PHP

<?php
require_once 'update.php';
function end_current_session(): void
{
$_SESSION = [];
if (ini_get('session.use_cookies')) {
$p = session_get_cookie_params();
$curr_sessname = session_name();
setcookie($curr_sessname, $_COOKIE["$curr_sessname"], 1, $p['path'], $p['domain'] ?? '', $p['secure'], $p['httponly']);
}
// Not the best way to do so
session_destroy();
session_write_close();
}