young Mon May 24 14:55:56 2004 EDT
Modified files: /phpdoc/en/features cookies.xml Log: cosmetic changes http://cvs.php.net/diff.php/phpdoc/en/features/cookies.xml?r1=1.17&r2=1.18&ty=u Index: phpdoc/en/features/cookies.xml diff -u phpdoc/en/features/cookies.xml:1.17 phpdoc/en/features/cookies.xml:1.18 --- phpdoc/en/features/cookies.xml:1.17 Thu May 20 18:40:42 2004 +++ phpdoc/en/features/cookies.xml Mon May 24 14:55:56 2004 @@ -1,62 +1,63 @@ -<?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.17 $ --> - <chapter id="features.cookies"> - <title>Cookies</title> - - <para> - PHP transparently supports <acronym>HTTP</acronym> cookies. Cookies are a mechanism for - storing data in the remote browser and thus tracking or identifying return - users. You can set cookies using the <function>setcookie</function> or - <function>setrawcookie</function> - function. Cookies are part of the HTTP header, so - <function>setcookie</function> must be called before any output is sent to - the browser. This is the same limitation that <function>header</function> - has. You can use the <link linkend="ref.outcontrol">output buffering - functions</link> to delay the script output until you have decided whether - or not to set any cookies or send any headers. - </para> - - <para> - Any cookies sent to you from the client will automatically be turned into a - PHP variable just like GET and POST method data, depending on the - <literal>register_globals</literal> and <literal>variables_order</literal> - configuration variables. If you wish to assign multiple values to a single - cookie, just add <literal>[]</literal> to the cookie name. - </para> - - <para> - In PHP 4.1.0 and later, the <varname>$_COOKIE</varname> auto-global array - will always be set with any cookies sent from the client. - <varname>$HTTP_COOKIE_VARS</varname> is also set in earlier versions of PHP - when the <literal>track_vars</literal> configuration variable is set. (This - setting is always on since PHP 4.0.3.) - </para> - - <para> - For more details, including notes on browser bugs, see the - <function>setcookie</function> and <function>setrawcookie</function> - 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 ---> +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- $Revision: 1.18 $ --> + <chapter id="features.cookies"> + <title>Cookies</title> + + <para> + &php; transparently supports <acronym>HTTP</acronym> cookies. Cookies are a + mechanism for storing data in the remote browser and thus tracking or + identifying return users. You can set cookies using the + <function>setcookie</function> or <function>setrawcookie</function> + function. Cookies are part of the <acronym>HTTP</acronym> header, so + <function>setcookie</function> must be called before any output is sent to + the browser. This is the same limitation that <function>header</function> + has. You can use the <link linkend="ref.outcontrol">output buffering + functions</link> to delay the script output until you have decided whether + or not to set any cookies or send any headers. + </para> + + <para> + Any cookies sent to you from the client will automatically be turned into a + &php; variable just like <literal>GET</literal> and <literal>POST</literal> + method data, depending on the <link linkend="ini.register-globals">register_globals</link> + and <link linkend="ini.variables-order">variables_order</link> + configuration variables. If you wish to assign multiple values to a single + cookie, just add <literal>[]</literal> to the cookie name. + </para> + + <para> + In &php; 4.1.0 and later, the <varname>$_COOKIE</varname> auto-global array + will always be set with any cookies sent from the client. + <varname>$HTTP_COOKIE_VARS</varname> is also set in earlier versions of &php; + when the <link linkend="ini.track-vars">track_vars</link> configuration + variable is set. (This setting is always on since &php; 4.0.3.) + </para> + + <para> + For more details, including notes on browser bugs, see the + <function>setcookie</function> and <function>setrawcookie</function> + 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 +-->