cvs: phpdoc-fr /reference/session reference.xml /reference/session/functions session-write-close.xml

From: Date: Sat, 17 Aug 2002 02:03:29 +0000
Subject: cvs: phpdoc-fr /reference/session reference.xml /reference/session/functions session-write-close.xml
Groups: php.doc.fr 
Request: Send a blank email to doc-fr+get-27@lists.php.net to get a copy of this message
dams Fri Aug 16 22:03:29 2002 EDT Added files: /phpdoc-fr/reference/session/functions session-write-close.xml Modified files: /phpdoc-fr/reference/session reference.xml Log: Correcting special chars

Index: phpdoc-fr/reference/session/reference.xml diff -u phpdoc-fr/reference/session/reference.xml:1.4 phpdoc-fr/reference/session/reference.xml:1.5 --- phpdoc-fr/reference/session/reference.xml:1.4 Tue Aug 13 16:56:04 2002 +++ phpdoc-fr/reference/session/reference.xml Fri Aug 16 22:03:28 2002 @@ -1,53 +1,53 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <reference id="ref.session"> <title>Sessions</title> <titleabbrev>Sessions</titleabbrev> <partintro> <para> - Le support des sessions de PHP est un moyen de prŽserver - des donnŽes entre plusieurs accs. Cela vous permet de - crŽer des applications personnalisŽes, et d'augmenter - l'attractivitŽ de votre site. + Le support des sessions de PHP est un moyen de pr&eacute;server + des donn&eacute;es entre plusieurs acc&egrave;s. Cela vous permet de + cr&eacute;er des applications personnalis&eacute;es, et d'augmenter + l'attractivit&eacute; de votre site. </para> <para> - SI vous tes familier avec la gestion de session de la + SI vous &ecirc;tes familier avec la gestion de session de la librairie PHPLIB, vous remarquerez que certains concepts sont similaires. </para> <para> - Chaque visiteur accŽdant ˆ votre page web se voit assignŽ un - identifiant unique, appelŽ 'identifiant de session'. Il peut - tre stockŽ soit dans un cookie, soit propagŽ dans l'URL. + Chaque visiteur acc&eacute;dant &agrave; votre page web se voit assign&eacute; un + identifiant unique, appel&eacute; 'identifiant de session'. Il peut + &ecirc;tre stock&eacute; soit dans un cookie, soit propag&eacute; dans l'URL. </para> <para> Le support des sessions vous permet d'enregistrer un - nombre illimitŽ de variables qui doivent tre prŽservŽes - entre les requtes. Lorsqu'un visiteur accde ˆ votre site, - PHP va vŽrifier automatiquement (si session.auto_start est - activŽ1) ou sur demande (explicitement avec + nombre illimit&eacute; de variables qui doivent &ecirc;tre pr&eacute;serv&eacute;es + entre les requ&ecirc;tes. Lorsqu'un visiteur acc&egrave;de &agrave; votre site, + PHP va v&eacute;rifier automatiquement (si session.auto_start est + activ&eacute;1) ou sur demande (explicitement avec <function>session_start</function> ou implicitement avec <function>session_register</function>) si il existe une - session du mme nom. Si c'est le cas, l'environnement - prŽcŽdemment sauvŽ sera recrŽŽ. + session du m&ecirc;me nom. Si c'est le cas, l'environnement + pr&eacute;c&eacute;demment sauv&eacute; sera recr&eacute;&eacute;. </para> <para> - Toutes les variables sont sŽrialisŽes aprs l'exŽcution du - script PHP. Les variables qui sont indŽfinies sont marquŽes - comme telles. Lors des accs ultŽrieurs, elles ne seront pas - dŽfinies, jusqu'ˆ ce que l'utilisateur le fasse. + Toutes les variables sont s&eacute;rialis&eacute;es apr&egrave;s l'ex&eacute;cution du + script PHP. Les variables qui sont ind&eacute;finies sont marqu&eacute;es + comme telles. Lors des acc&egrave;s ult&eacute;rieurs, elles ne seront pas + d&eacute;finies, jusqu'&agrave; ce que l'utilisateur le fasse. </para> <para> Les options de configuration <link linkend="ini.track-vars"><literal>track_vars</literal></link> et <link linkend="ini.register-globals"><literal>register_globals</literal></link> - influencent la manire de stockage et dŽstockage des variables. + influencent la mani&egrave;re de stockage et d&eacute;stockage des variables. </para> <note> <para> Depuis PHP 4.0.3, <link linkend="ini.track-vars"><literal>track_vars</literal></link> - est toujours activŽ. + est toujours activ&eacute;. </para> </note> <note> @@ -55,24 +55,24 @@ Depuis PHP 4.1.0, <varname>$_SESSION</varname> est disponible comme variable tout comme <varname>$_POST</varname>, <varname>$_GET</varname>, <varname>$_REQUEST</varname>, etc.. - Contrairement ˆ <varname>$HTTP_SESSION_VARS</varname>, - <varname>$_SESSION</varname> est toujours global. Par consŽquent, + Contrairement &agrave; <varname>$HTTP_SESSION_VARS</varname>, + <varname>$_SESSION</varname> est toujours global. Par cons&eacute;quent, <literal>global</literal> should not be used for <varname>$_SESSION</varname>. </para> </note> <para> Si <link linkend="ini.track-vars"><literal>track_vars</literal></link> est - activŽ et <link linkend="ini.register-globals"><literal>register_globals</literal></link> - est dŽsactivŽ, seuls les ŽlŽments du tableau global + activ&eacute; et <link linkend="ini.register-globals"><literal>register_globals</literal></link> + est d&eacute;sactiv&eacute;, seuls les &eacute;l&eacute;ments du tableau global <varname>$HTTP_SESSION_VARS</varname> contiendront les variables - enregistrŽes dans la session. Les variables de sessions relues seront + enregistr&eacute;es dans la session. Les variables de sessions relues seront uniquement disponibles dans <varname>$HTTP_SESSION_VARS</varname>. <example> <title> Enregistrer une variable avec <link linkend="ini.track-vars"><literal>track_vars</literal></link> - activŽ + activ&eacute; </title> <programlisting role="php"> <![CDATA[ @@ -92,7 +92,7 @@ <para> L'utilisation de la variable <varname>$_SESSION</varname> (ou <varname>$HTTP_SESSION_VARS</varname> avec PHP 4.0.6 ou plus ancien) - est recommandŽ pour des raisons de sŽcuritŽ et de lisibilitŽ du + est recommand&eacute; pour des raisons de s&eacute;curit&eacute; et de lisibilit&eacute; du code. Avec <varname>$_SESSION</varname> et <varname>$HTTP_SESSION_VARS</varname>, il n'y a pas besoin d'utiliser les fonctions @@ -134,37 +134,37 @@ </para> <para> Si <link linkend="ini.register-globals"><literal>register_globals</literal></link> - est activŽ, alors toutes les variables globales peuvent tre - enregistrŽes comme variables de session, et toutes les variables de sessions - seront reconstituŽes comme variables globales. Comme PHP doit - savoir quels variables globales sont enregistrŽes comme variables + est activ&eacute;, alors toutes les variables globales peuvent &ecirc;tre + enregistr&eacute;es comme variables de session, et toutes les variables de sessions + seront reconstitu&eacute;es comme variables globales. Comme PHP doit + savoir quels variables globales sont enregistr&eacute;es comme variables de sessions, l'utilisateur doit enregistrer les variables avec <function>session_register</function> tandis que <varname>$HTTP_SESSION_VARS</varname> et <varname>$_SESSION</varname> - ne nŽcessitent pas <function>session_register</function>. + ne n&eacute;cessitent pas <function>session_register</function>. <caution> <para> Si vous utilisez <varname>$HTTP_SESSION_VARS</varname> et <varname>$_SESSION</varname> - et dŽsactivez <link linkend="ini.register-globals"><literal>register_globals</literal></link>, + et d&eacute;sactivez <link linkend="ini.register-globals"><literal>register_globals</literal></link>, n'utilisez pas <function>session_register</function>, <function>session_is_registered</function> et <function>session_unregister</function>. </para> <para> Si vous activez <link linkend="ini.register-globals"><literal>register_globals</literal></link>, - <function>session_unregister</function> doit tre utilisŽ, car les - variables de session sont enregistrŽs comme variables globales lorsque - les donnŽes de sessions sont relues. Inactiver + <function>session_unregister</function> doit &ecirc;tre utilis&eacute;, car les + variables de session sont enregistr&eacute;s comme variables globales lorsque + les donn&eacute;es de sessions sont relues. Inactiver <link linkend="ini.register-globals"><literal>register_globals</literal></link> - est recommandŽ pour des raisons de sŽcuritŽ et de performances. + est recommand&eacute; pour des raisons de s&eacute;curit&eacute; et de performances. </para> </caution> <example> <title> Enregistrer une variable avec <link linkend="ini.register-globals"><literal>register_globals</literal></link> - activŽ + activ&eacute; </title> <programlisting role="php"> <![CDATA[ @@ -185,20 +185,20 @@ Si les deux options <link linkend="ini.track-vars"><literal>track_vars</literal></link> et <link linkend="ini.register-globals"><literal>register_globals</literal></link> - sont activŽs, alors les variables globales + sont activ&eacute;s, alors les variables globales <varname>$HTTP_SESSION_VARS</varname>/<varname>$_SESSION</varname> - reprŽsenteront les mmes valeurs que celles qui sont enregistrŽes avec les - variables de mme nom. + repr&eacute;senteront les m&ecirc;mes valeurs que celles qui sont enregistr&eacute;es avec les + variables de m&ecirc;me nom. </para> <para> Si l'utilisateur utilise <function>session_register</function> pour enregistrer des variables de sessions, <varname>$HTTP_SESSION_VARS</varname>/<varname>$_SESSION</varname> - ne contiendront pas ces variables jusqu'ˆ ce le tableau soit - de nouveau gŽnŽrŽs ˆ partir des informations stockŽes en session. + ne contiendront pas ces variables jusqu'&agrave; ce le tableau soit + de nouveau g&eacute;n&eacute;r&eacute;s &agrave; partir des informations stock&eacute;es en session. </para> <para> - Il y a deux mŽthodes de propagation de l'identifiant de session : + Il y a deux m&eacute;thodes de propagation de l'identifiant de session : <itemizedlist> <listitem> <simpara> @@ -207,37 +207,37 @@ </listitem> <listitem> <simpara> - Paramter URL + Param&egrave;ter URL </simpara> </listitem> </itemizedlist> </para> <para> - Le module de session supporte les deux mŽthodes. Les cookies sont + Le module de session supporte les deux m&eacute;thodes. Les cookies sont optimaux, mais comme ils ne sont pas sûrs (tous les internautes ne les acceptent pas), ils ne sont pas fiables. La seconde - mŽthode place l'identifiant de session directement dans les URL. + m&eacute;thode place l'identifiant de session directement dans les URL. </para> <para> - PHP est de faire cela de manire transparente, lorsqu'il est compilŽ + PHP est de faire cela de mani&egrave;re transparente, lorsqu'il est compil&eacute; avec l'option <link linkend="install.configure.enable-trans-sid"> <literal>--enable-trans-sid</literal></link>. Si vous activez - cette option, les URL relatives seront modifiŽes pour contenir + cette option, les URL relatives seront modifi&eacute;es pour contenir l'identifiant de session automatiquement. Alternativement, vous pouvez utiliser la constante <constant>SID</constant>, qui est - dŽfinie, si le client n'a pas envoyŽ le cookie appropriŽ. + d&eacute;finie, si le client n'a pas envoy&eacute; le cookie appropri&eacute;. <constant>SID</constant> est soit de la forme <literal>session_name=session_id</literal> ou une chaîne vide. <note> <para> L'option <link linkend="ini.arg_separator.output">arg_separator.output</link> - de &php.ini; vous permet de personnaliser le sŽparateur d'arguments. + de &php.ini; vous permet de personnaliser le s&eacute;parateur d'arguments. </para> </note> </para> <para> LMexemple suivant vous montre comment enregistrer une variable et comment - rŽaliser un lien correct avec une autre page, avec <constant>SID</constant>. + r&eacute;aliser un lien correct avec une autre page, avec <constant>SID</constant>. <example> <title>Compter le nombre de hits d'un utilisateur sur une page</title> <programlisting role="php"> @@ -256,8 +256,8 @@ <?php // Le <?php echo SID?> (<?=SID?> est aussi possible suivant votre configuration) -// est nŽcessaire pour prŽserver l'identifiant de sessions -// si jamais l'utilisateur a dŽsactivŽ les cookies. +// est n&eacute;cessaire pour pr&eacute;server l'identifiant de sessions +// si jamais l'utilisateur a d&eacute;sactiv&eacute; les cookies. ?> Pour continuer, <A HREF="nextpage.php?<?php echo SID?>">cliquez ici</A>. @@ -266,25 +266,25 @@ </example> </para> <para> - <literal>&lt;?=SID?&gt;</literal> n'est pas nŽcessair, si + <literal>&lt;?=SID?&gt;</literal> n'est pas n&eacute;cessair, si <link linkend="install.configure.enable-trans-sid"> - <literal>--enable-trans-sid</literal></link> a ŽtŽ activŽ ˆ la compilation de PHP. + <literal>--enable-trans-sid</literal></link> a &eacute;t&eacute; activ&eacute; &agrave; la compilation de PHP. </para> <note> <para> - Les URLS non relatives sont considŽrŽes comme externes au site, et ne + Les URLS non relatives sont consid&eacute;r&eacute;es comme externes au site, et ne recevront pas le SID, car c'est une fuite d'information vers un autre site (envoi d'informations importantes). </para> </note> <para> - Pour implŽmenter un stockage en base de donnŽes, ou toute autre mŽthode, + Pour impl&eacute;menter un stockage en base de donn&eacute;es, ou toute autre m&eacute;thode, vous aurez besoin de la fonction <function>session_set_save_handler</function> pour - paramŽtrer vos propres fonctions de stockage. + param&eacute;trer vos propres fonctions de stockage. </para> <para> - Le systme de session supporte un grand nombre d'options, que vous pouvez - placer dans le fichier &php.ini; file. En voici une prŽsentation. + Le syst&egrave;me de session supporte un grand nombre d'options, que vous pouvez + placer dans le fichier &php.ini; file. En voici une pr&eacute;sentation. <itemizedlist> <listitem> <simpara> @@ -296,20 +296,20 @@ </listitem> <listitem> <simpara> - <literal>session.save_path</literal> dŽfinit le chemin qui - doit tre passŽ au gestionnaire de sauvegarde. Si vous - dŽcidez de choisir le gestionnaire par dŽfaut (par fichier), - cet argument sera utilisŽ comme dossier de sauvegarde - des sessions. Par dŽfaut, il vaut <filename>/tmp</filename>. Si + <literal>session.save_path</literal> d&eacute;finit le chemin qui + doit &ecirc;tre pass&eacute; au gestionnaire de sauvegarde. Si vous + d&eacute;cidez de choisir le gestionnaire par d&eacute;faut (par fichier), + cet argument sera utilis&eacute; comme dossier de sauvegarde + des sessions. Par d&eacute;faut, il vaut <filename>/tmp</filename>. Si le niveau d'imbrication de <literal>session.save_path</literal> - est supŽrieur ˆ 2, le nettoyage des sessions obsoltes ne s'opŽrera + est sup&eacute;rieur &agrave; 2, le nettoyage des sessions obsol&egrave;tes ne s'op&eacute;rera pas. </simpara> <warning> <para> - Si vous laissez cette option configurŽe avec un dossier - accessible en lecture ˆ tout le monde, comme par exemple - <filename>/tmp</filename> (par dŽfaut), les autres utilisateurs + Si vous laissez cette option configur&eacute;e avec un dossier + accessible en lecture &agrave; tout le monde, comme par exemple + <filename>/tmp</filename> (par d&eacute;faut), les autres utilisateurs pourront exploiter ces sessions en obtenant la liste de fichiers dans ce dossier. </para> @@ -317,35 +317,35 @@ </listitem> <listitem> <simpara> - <literal>session.name</literal> spŽcifie le nom de la session, - qui sera utilisŽ comme nom de cookie. Il ne doit contenir que - des caractres alphanumŽrique. Par dŽfaut, c'est + <literal>session.name</literal> sp&eacute;cifie le nom de la session, + qui sera utilis&eacute; comme nom de cookie. Il ne doit contenir que + des caract&egrave;res alphanum&eacute;rique. Par d&eacute;faut, c'est <literal>PHPSESSID</literal>. </simpara> </listitem> <listitem> <simpara> - <literal>session.auto_start</literal> spŽcifie si le module - de session doit dŽmarrer automatiquement, au dŽbut de - chaque script PHP. Par dŽfaut, c'est <literal>0</literal> (inactivŽ). + <literal>session.auto_start</literal> sp&eacute;cifie si le module + de session doit d&eacute;marrer automatiquement, au d&eacute;but de + chaque script PHP. Par d&eacute;faut, c'est <literal>0</literal> (inactiv&eacute;). </simpara> </listitem> <listitem> <simpara> - <literal>session.cookie_lifetime</literal> spŽcifie la durŽe de + <literal>session.cookie_lifetime</literal> sp&eacute;cifie la dur&eacute;e de vie du cookie en secondes. La valeur de <literal>0</literal> - siginifie : "Jusqu'ˆ ce que le navigateur soit Žteind". + siginifie : "Jusqu'&agrave; ce que le navigateur soit &eacute;teind". </simpara> </listitem> <listitem> <simpara> - <literal>session.serialize_handler</literal> dŽfinit le nom - du gestionnaire qui est utilisŽ pour linŽariser/dŽlinŽariser - les donnŽes. Actuellement, un format interne ˆ PHP - (nommŽ <literal>php</literal>) et WDDX (nommŽ - <literal>wddx</literal>) sont supportŽs . WDDX est seulement - disponible, si PHP a ŽtŽ compilŽ avec l'option - <link linkend="ref.wddx">WDDX</link>. Par dŽfaut, c'est <literal>php</literal>. + <literal>session.serialize_handler</literal> d&eacute;finit le nom + du gestionnaire qui est utilis&eacute; pour lin&eacute;ariser/d&eacute;lin&eacute;ariser + les donn&eacute;es. Actuellement, un format interne &agrave; PHP + (nomm&eacute; <literal>php</literal>) et WDDX (nomm&eacute; + <literal>wddx</literal>) sont support&eacute;s . WDDX est seulement + disponible, si PHP a &eacute;t&eacute; compil&eacute; avec l'option + <link linkend="ref.wddx">WDDX</link>. Par d&eacute;faut, c'est <literal>php</literal>. </simpara> </listitem> <listitem> @@ -357,106 +357,106 @@ </listitem> <listitem> <simpara> - <literal>session.gc_maxlifetime</literal> spŽcifie la durŽe de - vie des donnŽes sur le serveur, en nombre de secondes. Aprs - cette durŽe, les donnŽes seront considŽrŽes comme obsoltes, - et supprimŽes. + <literal>session.gc_maxlifetime</literal> sp&eacute;cifie la dur&eacute;e de + vie des donn&eacute;es sur le serveur, en nombre de secondes. Apr&egrave;s + cette dur&eacute;e, les donn&eacute;es seront consid&eacute;r&eacute;es comme obsol&egrave;tes, + et supprim&eacute;es. </simpara> </listitem> <listitem> <simpara> <literal>session.referer_check</literal> contient une sous-chaîne - que vous souhaitez retrouver dans tous les enttes HTTP Referer. Si - cet enttes a ŽtŽ envoyŽ par le client, et que la sous-chaîne n'a pas - ŽtŽ trouvŽ, l'identifiant de session sera considŽrŽ comme invalide. - Par dŽfaut, cette option est la chaîne vide. + que vous souhaitez retrouver dans tous les ent&ecirc;tes HTTP Referer. Si + cet ent&ecirc;tes a &eacute;t&eacute; envoy&eacute; par le client, et que la sous-chaîne n'a pas + &eacute;t&eacute; trouv&eacute;, l'identifiant de session sera consid&eacute;r&eacute; comme invalide. + Par d&eacute;faut, cette option est la chaîne vide. </simpara> </listitem> <listitem> <simpara> - <literal>session.entropy_file</literal> est un chemin jusqu'ˆ - une source externe (un fichier), qui sera utilisŽe comme source - additionnelle d'entropie pour la crŽation de l'identifiant + <literal>session.entropy_file</literal> est un chemin jusqu'&agrave; + une source externe (un fichier), qui sera utilis&eacute;e comme source + additionnelle d'entropie pour la cr&eacute;ation de l'identifiant de session. Des exemples valides sont <literal>/dev/random</literal> et <literal>/dev/urandom</literal>, qui sont disponibles sur - tous les systmes Unix. + tous les syst&egrave;mes Unix. </simpara> </listitem> <listitem> <simpara> - <literal>session.entropy_length</literal> spŽcifie le nombre d'octets - qui seront lus dans le fichier dŽfini ci-dessus. Par dŽfaut, il - vaut <literal>0</literal>, c'est ˆ dire inactif. + <literal>session.entropy_length</literal> sp&eacute;cifie le nombre d'octets + qui seront lus dans le fichier d&eacute;fini ci-dessus. Par d&eacute;faut, il + vaut <literal>0</literal>, c'est &agrave; dire inactif. </simpara> </listitem> <listitem> <simpara> - <literal>session.use_cookies</literal> spŽcifie si le module utilisera - les cookies pour stocker les donnŽes de session sur le client. - Par dŽfaut, il vaut <literal>1</literal>, c'est ˆ dire actif. + <literal>session.use_cookies</literal> sp&eacute;cifie si le module utilisera + les cookies pour stocker les donn&eacute;es de session sur le client. + Par d&eacute;faut, il vaut <literal>1</literal>, c'est &agrave; dire actif. </simpara> </listitem> <listitem> <simpara> - <literal>session.use_only_cookies</literal> spŽcifie si le module + <literal>session.use_only_cookies</literal> sp&eacute;cifie si le module doit utiliser <emphasis role="strong">seulement</emphasis> les cookies - pour stocker les identifiants de sessions du cotŽ du navigateur. Par dŽfaut, - cette option vaut <literal>0</literal> (inactif, pour compatibilitŽ ascendante). - En l'activant, vous Žviterez les attaques qui utilisent des - identifiants de sessions dans les URL. Cette configuration a ŽtŽ ajoutŽe + pour stocker les identifiants de sessions du cot&eacute; du navigateur. Par d&eacute;faut, + cette option vaut <literal>0</literal> (inactif, pour compatibilit&eacute; ascendante). + En l'activant, vous &eacute;viterez les attaques qui utilisent des + identifiants de sessions dans les URL. Cette configuration a &eacute;t&eacute; ajout&eacute;e en PHP 4.3.0. </simpara> </listitem> <listitem> <simpara> - <literal>session.cookie_path</literal> spŽcifie le chemin utilisŽ - lors de la crŽation du cookie. Par dŽfaut, il vaut <literal>/</literal>. + <literal>session.cookie_path</literal> sp&eacute;cifie le chemin utilis&eacute; + lors de la cr&eacute;ation du cookie. Par d&eacute;faut, il vaut <literal>/</literal>. </simpara> </listitem> <listitem> <simpara> - <literal>session.cookie_domain</literal> spŽcifie le domaine utilisŽ - lors de la crŽation du cookie. Par dŽfaut, il ne vaut rien. + <literal>session.cookie_domain</literal> sp&eacute;cifie le domaine utilis&eacute; + lors de la cr&eacute;ation du cookie. Par d&eacute;faut, il ne vaut rien. </simpara> </listitem> <listitem> <simpara> - <literal>session.cache_limiter</literal> spŽcifie le type de - contrôle de cache utilisŽ pour les pages avec sessions. Les + <literal>session.cache_limiter</literal> sp&eacute;cifie le type de + contrôle de cache utilis&eacute; pour les pages avec sessions. Les valeurs possibles sont : - none, nocache, private, private_no_expire, public. Par dŽfaut, il vaut + none, nocache, private, private_no_expire, public. Par d&eacute;faut, il vaut <literal>nocache</literal>. </simpara> </listitem> <listitem> <simpara> - <literal>session.cache_expire</literal> spŽcifie la durŽe de - vie des donnŽes de sessions, en minute. Cette option n'a aucune - consŽquence sur le contrôle de cache. Par dŽfaut, il vaut + <literal>session.cache_expire</literal> sp&eacute;cifie la dur&eacute;e de + vie des donn&eacute;es de sessions, en minute. Cette option n'a aucune + cons&eacute;quence sur le contrôle de cache. Par d&eacute;faut, il vaut <literal>180</literal> (3 heures). </simpara> </listitem> <listitem> <simpara> <literal>session.use_trans_sid</literal> indique si le - support transparent du SID est activŽ, gr‰ce ˆ l'option + support transparent du SID est activ&eacute;, gr&acirc;ce &agrave; l'option de compilation <link linkend="install.configure.enable-trans-sid"> <literal>--enable-trans-sid</literal></link>. - Par dŽfaut, il vaut <literal>1</literal> (activŽ). + Par d&eacute;faut, il vaut <literal>1</literal> (activ&eacute;). </simpara> </listitem> <listitem> <simpara> - <literal>url_rewriter.tags</literal> spŽcifie quels sont les balises - HTML qui doivent tre rŽŽcrites si le support transparent du SID - est activŽ. Par dŽfaut, il vaut + <literal>url_rewriter.tags</literal> sp&eacute;cifie quels sont les balises + HTML qui doivent &ecirc;tre r&eacute;&eacute;crites si le support transparent du SID + est activ&eacute;. Par d&eacute;faut, il vaut <literal>a=href,area=href,frame=src,input=src,form=fakeentry</literal> </simpara> </listitem> </itemizedlist> <note> <para> - La gestion des sessions a ŽtŽ ajoutŽe en PHP 4.0. + La gestion des sessions a &eacute;t&eacute; ajout&eacute;e en PHP 4.0. </para> </note> </para> Index: phpdoc-fr/reference/session/functions/session-write-close.xml +++ phpdoc-fr/reference/session/functions/session-write-close.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <!-- splitted from ./en/functions/session.xml, last change in rev 1.38 --> <refentry id="function.session-write-close"> <refnamediv> <refname>session_write_close</refname> <refpurpose>Ecrit les donn&eacute;es de session et ferme la session</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>void</type><methodname>session_write_close</methodname> <void/> </methodsynopsis> <para> <methodname>session_write_close</methodname> termine la session courante, apr&egrave;s avoir stocker les donn&eacute;es. </para> <para> Les donn&eacute;es de session sont g&eacute;n&eacute;ralement stock&eacute;s apr&egrave;s la fin de votre script, automatiquement, sans besoin d'appeler explicitement <function>session_write_close</function>. Mais durant toute l'ex&eacute;cution du script, les donn&eacute;es de session sont verrouill&eacute;es en &eacute;criture, et un seul script peut op&eacute;rer sur la session en m&ecirc;me temps. Lorsque vous utilisez des frames avec des sessions, vous vous en rendrez compte en voyant les frames se rafraîchir les uns apr&egrave;s les autres. Vous pouvez r&eacute;duire le temps de calcul de ces pages en refermant la session aussitôt que possible, et ainsi, lib&eacute;rant les donn&eacute;es pour les autres scripts. </para> <para> Voir aussi <function>session_readonly</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->
« previous php.doc.fr (#27) next »