forked from ZwiiCMS-Team/ZwiiCMS
Remplace le cookie lastposition et affecte l'id de site pour prendren en compte le domaine et le chemin
This commit is contained in:
parent
4842e3f62b
commit
2273812b2d
6
core/vendor/filemanager/dialog.php
vendored
6
core/vendor/filemanager/dialog.php
vendored
@ -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 = "";
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user