Files
doc-fr/features/cookies.xml
George Peter Banyard df7a8cc548 Apply commit 3e08a8aae657492bdcdc7c550099ddf072042fa9
Remove obsolete PHP 5 related info from ini.core and related pages
2021-02-24 17:45:13 +00:00

58 lines
2.1 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 3e08a8aae657492bdcdc7c550099ddf072042fa9 Maintainer: jpauli Status: ready -->
<!-- Reviewed: yes -->
<chapter xml:id="features.cookies" xmlns="http://docbook.org/ns/docbook">
<title>Cookies</title>
<para>
PHP supporte les cookies <acronym>HTTP</acronym> de manière transparente.
Les cookies sont un mécanisme d'enregistrement d'informations sur le client,
et de lecture de ces informations. Ce système permet d'identifier
et de suivre les visiteurs. Vous pouvez envoyer un cookie avec la fonction
<function>setcookie</function> ou <function>setrawcookie</function>. Les
cookies font partie des en-têtes <acronym>HTTP</acronym>, ce qui impose que
<function>setcookie</function> soit appelée avant tout affichage de texte.
Ce sont les mêmes limitations que pour <function>header</function>. Vous
pouvez utiliser les fonctions <link linkend="ref.outcontrol">de
bufferisation de sortie</link> pour retarder l'affichage de votre script
tant que vous n'avez pas décidé d'envoyer un cookie ou des en-têtes.
</para>
<para>
Tous les cookies envoyés au serveur par le client seront automatiquement
inclus dans un tableau auto-global
<varname>$_COOKIE</varname> si <link
linkend="ini.variables-order">variables_order</link> contient "C".
Si vous souhaitez affecter plusieurs valeurs à un seul cookie, ajoutez
<literal>[]</literal> au nom du cookie.
</para>
<para>
Pour plus de détails, y compris des notes sur les bogues des navigateurs,
voir les fonctions <function>setcookie</function> et
<function>setrawcookie</function>.
</para>
</chapter>
<!-- 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:"~/.phpdoc/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
-->