cvs: phpdoc-it /features cookies.xml
| From: | Marco Cucinato | Date: | Sun, 06 Jan 2008 01:44:58 +0000 |
| Subject: | cvs: phpdoc-it /features cookies.xml | ||
| Groups: | php.doc.it | ||
| Request: | Send a blank email to doc-it+get-859@lists.php.net to get a copy of this message | ||
cucinato Sun Jan 6 01:44:58 2008 UTC
Modified files:
/phpdoc-it/features cookies.xml
Log:
Sync with EN tree
http://cvs.php.net/viewvc.cgi/phpdoc-it/features/cookies.xml?r1=1.11&r2=1.12&diff_format=u
Index: phpdoc-it/features/cookies.xml
diff -u phpdoc-it/features/cookies.xml:1.11 phpdoc-it/features/cookies.xml:1.12
--- phpdoc-it/features/cookies.xml:1.11 Sat Jun 23 13:27:34 2007
+++ phpdoc-it/features/cookies.xml Sun Jan 6 01:44:58 2008
@@ -1,39 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.20 Maintainer: perugini Status: ready -->
+<!-- EN-Revision: 1.22 Maintainer: perugini Status: ready -->
<!-- CREDITS: latoserver -->
<chapter xml:id="features.cookies" xmlns="http://docbook.org/ns/docbook">
<title>Cookies</title>
<para>
- PHP supporta in modo trasparente i cookies <acronym>HTTP</acronym>. I cookies sono
un meccanismo
- per memorizzare dati nel browser remoto e tenere traccia degli utenti
- o identificarli al loro ritorno. I cookies possono essere impostati tramite le
- funzioni <function>setcookie</function> oppure
<function>setrawcookie</function>.
- I cookies sono parte dell'intestazione
- <acronym>HTTP</acronym>, quindi <function>setcookie</function> deve
essere chiamata prima
- che qualsiasi output sia inviato al browser. Si tratta della stessa limitazione
- della funzione <function>header</function>. Si può utilizzare la <link
- linkend="ref.outcontrol">funzione di buffer dell'output</link> per
- posticipare l'output dello script finchè non avete stabilito se
+ PHP supporta in modo trasparente i cookies <acronym>HTTP</acronym>. I cookies sono
un meccanismo per
+ memorizzare dati nel browser remoto e tenere traccia degli utenti o identificarli al
+ loro ritorno. I cookies possono essere impostati tramite le funzioni
<function>setcookie</function> oppure
+ <function>setrawcookie</function>.
+ I cookies sono parte dell'intestazione <acronym>HTTP</acronym>, quindi
+ <function>setcookie</function> deve essere chiamata prima che qualsiasi output sia
inviato
+ al browser. Si tratta della stessa limitazione della funzione
<function>header</function>.
+ Si può utilizzare la <link linkend="ref.outcontrol">funzione di
buffer
+ dell'output</link> per posticipare l'output dello script
finchè non avete stabilito se
impostare o meno qualsiasi cookies o l''invio di header.
</para>
<para>
- Ogni cookie inviato dal client sarà automaticamente trasformato
- in una variabile PHP, come avviene nel caso di dati <literal>GET</literal> o
<literal>POST</literal>, in base
- alle variabili di configurazione <link
linkend="ini.register-globals">register_globals</link> e
- <link linkend="ini.variables-order">variables_order</link>.
- Se si vogliono assegnare più
- valori ad un singolo cookie, basta aggiungere <literal>[]</literal> al nome del
cookie.
+ Ogni cookie inviato dal client sarà automaticamente incluso in
+ un array autoglobale <link
linkend="reserved.variables.cookies">$_COOKIE</link>
+ se <link linkend="ini.variables-order">variables_order</link>
+ contiene "C". Se si vogliono assegnare più valori ad un singolo
+ cookie, basta aggiungere <literal>[]</literal> al nome del cookie.
</para>
<para>
- Nel PHP 4.1.0 e successivi, il vettore auto-globale <varname>$_COOKIE</varname>
- sarà sempre impostato con qualsiasi cookies inviati dal client.
- <varname>$HTTP_COOKIE_VARS</varname> è anch'essa impostata
- nelle versioni precedenti del PHP se è impostata la variabile di
- configurazione <link linkend="ini.track-vars">track_vars</link>. (Questo
parametro è sempre a on
- a partire da PHP 4.0.3.)
+ A seconda dell'impostazione di <link
linkend="ini.register-globals">register_globals</link>,
+ dai cookie possono essere create variabili PHP regolari. Comunque non è
+ raccomandato basarsi su queste variabili in quanto questa funzionalità è spesso spenta per
+ ragioni di sicurezza.
+ <varname>$HTTP_COOKIE_VARS</varname> è anch'essa impostata nelle
versioni precedenti del PHP
+ se è impostata la variabile di configurazione <link
linkend="ini.track-vars">track_vars</link>.
+ (Questo parametro è sempre a on a partire da PHP 4.0.3.)
</para>
<para>