(PHP 4, PHP 5)
session_set_cookie_params — Modifie les paramètres du cookie de session
$lifetime
[, string $path
[, string $domain
[, bool $secure
= false
[, bool $httponly
= false
]]]] )Modifie les paramètres de configuration du cookie de session, qui a été configuré dans le fichier php.ini. L'effet de cette fonction ne dure que pendant l'exécution du script courant. De ce fait, vous devez appeler session_set_cookie_params() pour chaque script et avant l'appel à session_start().
Cette fonction modifie à la volée les paramètres ini correspondants qui peuvent être récupérés au moyen de ini_get().
lifetime
La durée de vie du cookie, en secondes. Voir la directive lifetime.
path
Le chemin dans le domaine où le cookie sera accessible. Utilisez un simple slash ('/') pour tous les chemins du domaine. Voir la directive path.
domain
Le domaine du cookie, par exemple 'www.php.net'. Pour rendre les cookies visibles sur tous les sous-domaines, le domaine doit être préfixé avec un point, tel que '.php.net'. Voir la directive domain.
secure
Si TRUE
, le cookie ne sera envoyé que sur une connexion sécurisée.
Voir la directive secure.
httponly
Si TRUE
, PHP va tenter d'envoyer l'option httponly
lors de la configuration du cookie.
Voir la directive httponly.
Aucune valeur n'est retournée.
Version | Description |
---|---|
5.2.0 |
Ajout du paramètre httponly .
|
4.0.4 |
Ajout du paramètre secure .
|