506,9 → 506,9 |
// Détermination du chemin pour les cookies nécessaire à Jrest |
/// ATTENTION : comme les cookies sont passés à Jrest, il faut utiliser l'url de Jrest pour établir le chemin |
$url_morceaux = parse_url($this->config['coel']['urlBaseJrest']); |
$this->cookieChemin = $this->reparerCheminCookie($url_morceaux['path']); |
self::$cookieChemin = $this->reparerCheminCookie($url_morceaux['path']); |
unset($url_morceaux); |
session_set_cookie_params($this->sessionExpireTime, $this->cookieChemin); |
session_set_cookie_params($this->sessionExpireTime, self::$cookieChemin); |
|
// Démarrage de la session |
if ($demarrage) { |
583,12 → 583,12 |
} |
|
protected function setCookiePersistant($cookie_nom, $valeur, $permanence = 1) { |
setCookie($cookie_nom, $valeur, time() + ($permanence ? 100*24*60*60 : 60*60), $this->cookieChemin); |
setCookie($cookie_nom, $valeur, time() + ($permanence ? 100*24*60*60 : 60*60), self::$cookieChemin); |
$_COOKIE[$cookie_nom] = $valeur; |
} |
|
protected function supprimerCookie($cookie_nom) { |
setCookie($cookie_nom, '', 1, $this->cookieChemin); |
setCookie($cookie_nom, '', 1, self::$cookieChemin); |
$_COOKIE[$cookie_nom] = ''; |
} |
|