Remplace le cookie lastposition et affecte l'id de site pour prendren en compte le domaine et le chemin

This commit is contained in:
Fred Tempez 2024-09-08 14:59:09 +02:00
parent 4842e3f62b
commit 2273812b2d
2 changed files with 4 additions and 4 deletions

View File

@ -59,12 +59,12 @@ if (checkRelativePath($subdir_path)) {
}
if ($subdir == "") {
if (!empty($_COOKIE['last_position']) && strpos($_COOKIE['last_position'], '.') === false) {
$subdir = trim($_COOKIE['last_position']);
if (!empty($_COOKIE['ZWII_RFM_FOLDER']) && strpos($_COOKIE['ZWII_RFM_FOLDER'], '.') === false) {
$subdir = trim($_COOKIE['ZWII_RFM_FOLDER']);
}
}
//remember last position
setcookie('last_position', $subdir, time() + (86400 * 7));
setcookie('ZWII_RFM_FOLDER', $subdir, time() + (86400 * 7));
if ($subdir == "/") {
$subdir = "";

View File

@ -20,7 +20,7 @@
// Remplace la directive htaccess
ini_set('session.use_trans_sid', FALSE);
// Crée un identifiant unique pour chaque site en fonction du nom de domaine ou autre
$siteId = md5($_SERVER['SERVER_NAME']); // Ou utilise un autre identifiant unique pour chaque site
$siteId = md5($_SERVER['SERVER_NAME'] . $_SERVER['SCRIPT_FILENAME']); // Ou utilise un autre identifiant unique pour chaque site
// Change le nom de la session en fonction de cet identifiant
session_name('zwii_session_' . $siteId);
// Démarre la session