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 ($subdir == "") {
|
||||||
if (!empty($_COOKIE['last_position']) && strpos($_COOKIE['last_position'], '.') === false) {
|
if (!empty($_COOKIE['ZWII_RFM_FOLDER']) && strpos($_COOKIE['ZWII_RFM_FOLDER'], '.') === false) {
|
||||||
$subdir = trim($_COOKIE['last_position']);
|
$subdir = trim($_COOKIE['ZWII_RFM_FOLDER']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//remember last position
|
//remember last position
|
||||||
setcookie('last_position', $subdir, time() + (86400 * 7));
|
setcookie('ZWII_RFM_FOLDER', $subdir, time() + (86400 * 7));
|
||||||
|
|
||||||
if ($subdir == "/") {
|
if ($subdir == "/") {
|
||||||
$subdir = "";
|
$subdir = "";
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
// Remplace la directive htaccess
|
// Remplace la directive htaccess
|
||||||
ini_set('session.use_trans_sid', FALSE);
|
ini_set('session.use_trans_sid', FALSE);
|
||||||
// Crée un identifiant unique pour chaque site en fonction du nom de domaine ou autre
|
// 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
|
// Change le nom de la session en fonction de cet identifiant
|
||||||
session_name('zwii_session_' . $siteId);
|
session_name('zwii_session_' . $siteId);
|
||||||
// Démarre la session
|
// Démarre la session
|
||||||
|
Loading…
Reference in New Issue
Block a user