cvs: phpdoc-ca /features cookies.xml

[email protected] ("Eduard Capell Brufau") Mon, 29 Aug 2005 17:00:18 -0000
Newsgroups php.doc.ca
Message-ID <cvseduardcapell1125334818@cvsserver>
eduardcapell		Mon Aug 29 13:00:18 2005 EDT

  Added files:                 
    /phpdoc-ca/features	cookies.xml 
  Log:
  
  

http://cvs.php.net/co.php/phpdoc-ca/features/cookies.xml?r=1.1&p=1
Index: phpdoc-ca/features/cookies.xml
+++ phpdoc-ca/features/cookies.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.20 Maintainer: eduardcapell Status: ready -->
 <chapter id="features.cookies">
  <title>Galetes</title>

  <para>
   El PHP suporta de manera transparent les galetes <acronym>HTTP</acronym>. 
   Les Galetes són un mecanisme que serveix per a guardar dades al navegador
   remot, i així poder-ne fer un seguiment o bé identificar usuaris recurrents.
   Podeu establir les galetes utilitzant les funcions 
   <function>setcookie</function> o bé <function>setrawcookie</function>. Les
   Galetes són part de la capçalera <acronym>HTTP</acronym>, de manera que la
   funció <function>setcookie</function> l'heu de cridar abans d'enviar cap
   tipus de sortida cap al navegador. Aquesta limitació és exactament la mateixa
   que per la funció <function>header</function>. Podeu utilitzar les 
   <link linkend="ref.outcontrol">funcions de memòria intermèdia per la 
   sortida</link> per tal de retardar la sortida de l'script fins que us hagueu
   decidit sobre si utilitzar les galetes o envia alguna capçalera.
  </para>

  <para>
   Qualsevol galeta que se us enviï des del client es convertirà de forma
   automàtica en una variable PHP, igual que amb les dades dels mètodes 
   <literal>GET</literal> i <literal>POST</literal>, depenent de les variables
   de configuració <link linkend="ini.register-globals">register_globals</link>
   i <link linkend="ini.variables-order">variables_order</link>. Si voleu
   assignar múltiples valors a una sola galeta, només cal que li afegiu 
   <literal>[]</literal> al seu nom.
  </para>

  <para>
   En PHP 4.1.0 i posteriors, el vector auto-global <varname>$_COOKIE</varname>
   sempre guardarà les galetes enviades des del client. En versions anteriors de
   PHP també s'establirà la variable <varname>$HTTP_COOKIE_VARS</varname> quan
   la variable de configuració <link linkend="ini.track-vars">track_vars</link>
   estigui marcada. (Aquest paràmetre sempre està activat des de PHP 4.0.3)
  </para>

  <para>
   Per saber-ne més, incloent-hi notes sobre errors en els navegadors, vegeu les
   funcions <function>setcookie</function> i <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:"../../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
-->