Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1587 → Rev 1588

/trunk/jrest/services/Coel.php
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] = '';
}