7.94 Sessions
7 Index des fonctions
Manuel PHP
. Introduction . Sessions et sécurité . Pré-requis . Installation ->Configuration à l'exécution . Types de ressources . Constantes prédefinies . Exemples . Passer l'identifiant de session (session ID) . Gestion personnalisée des sessions . session_cache_expire . session_cache_limiter . session_decode . session_destroy . session_encode . session_get_cookie_params . session_id . session_is_registered . session_module_name . session_name . session_regenerate_id . session_register . session_save_path . session_set_cookie_params . session_set_save_handler . session_start . session_unregister . session_unset . session_write_close
|
7.94.5 Configuration à l'exécution
Le comportement de ces fonctions est affecté par la configuration dans le fichier
php.ini
.
Nom |
Par défaut |
Modifiable |
session.save_path |
"/tmp" |
PHP_INI_ALL |
session.name |
"PHPSESSID" |
PHP_INI_ALL |
session.save_handler |
"files" |
PHP_INI_ALL |
session.auto_start |
"0" |
PHP_INI_ALL |
session.gc_probability |
"1" |
PHP_INI_ALL |
session.gc_maxlifetime |
"1440" |
PHP_INI_ALL |
session.serialize_handler |
"php" |
PHP_INI_ALL |
session.cookie_lifetime |
"0" |
PHP_INI_ALL |
session.cookie_path |
"/" |
PHP_INI_ALL |
session.cookie_domain |
"" |
PHP_INI_ALL |
session.cookie_secure |
"" |
PHP_INI_ALL |
session.use_cookies |
"1" |
PHP_INI_ALL |
session.use_only_cookies |
"0" |
PHP_INI_ALL |
session.referer_check |
"" |
PHP_INI_ALL |
session.entropy_file |
"" |
PHP_INI_ALL |
session.entropy_length |
"0" |
PHP_INI_ALL |
session.cache_limiter |
"nocache" |
PHP_INI_ALL |
session.cache_expire |
"180" |
PHP_INI_ALL |
session.use_trans_sid |
"0" |
PHP_INI_SYSTEM|PHP_INI_PERDIR |
session.bug_compat_42 |
"1" |
PHP_INI_ALL |
session.bug_compat_warn |
"1" |
PHP_INI_ALL |
url_rewriter.tags |
"a=href,area=href,frame=src,input=src,form=fakeentry" |
PHP_INI_ALL |
Pour plus de détails sur les constantes PHP_INI_*, reportez-vous à
ini_set
.
Le système de sessions dispose d'un grand nombre de directives
dans le fichier
php.ini
. En voici une présentation.
Les options
track_vars
et
register_globals
influencent le comportement des sessions, leur stockage et leur restauration.
Note |
Depuis PHP 4.0.3,
track_vars
est
toujours activé.
|
|