tom Fri May 17 13:35:54 2002 EDT
Modified files:
/phpdoc-de/features cookies.xml
Log:
sync to en (takeover of this file)
Index: phpdoc-de/features/cookies.xml
diff -u phpdoc-de/features/cookies.xml:1.6 phpdoc-de/features/cookies.xml:1.7
--- phpdoc-de/features/cookies.xml:1.6 Wed Dec 12 15:46:05 2001
+++ phpdoc-de/features/cookies.xml Fri May 17 13:35:54 2002
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- EN-Revision: 1.13 Maintainer: tom Status: ready -->
<chapter id="features.cookies">
<title>Cookies</title>
@@ -6,20 +7,39 @@
PHP unterst�tzt HTTP-Cookies. Hierbei handelt es sich um einen
Mechanismus, um Informationen beim Client zu speichern und somit
wiederkehrende Besucher zu identifizieren oder ihren Weg innerhalb
- des Angebotes nachzuvollziehen.
- Cookies k�nnen durch die Funktion <function>setcookie</function> gesetzt
- werden. Sie sind Bestandteil des HTTP-Headers, was bedeutet, da�
- die Funktion <function>setcookie</function> aufgerufen werden mu�, bevor
- irgendeine Ausgabe an den Browser erfolgt. Dies ist die gleiche
- Einschr�nkung, der auch die Funktion <function>header</function> unterliegt.
- </para>
+ des Angebotes nachzuvollziehen. Cookies k�nnen durch die Funktion
+ <function>setcookie</function> gesetzt werden. Sie sind Bestandteil
+ des HTTP-Headers, was bedeutet, dass die Funktion
+ <function>setcookie</function> aufgerufen werden muss, bevor irgendeine
+ Ausgabe an den Browser erfolgt. Dies ist die gleiche Einschr�nkung, der
+ auch die Funktion <function>header</function> unterliegt. Sie k�nnen
+ die <link linkend="ref.outcontrol">Funktionen zur Ausgabesteuerung</link>
+ benutzen, um die Ausgaben des Skriptes zu verz�gern, bis entschieden ist,
+ ob Cookies gesetzt bzw. Header gesendet werden sollen oder nicht.
+ </para>
<para>
- Vom Client gesendete Cookies werden automatisch in eine Variable
- geschrieben, wie auch bei GET oder POST.
- Sollen einem Cookie mehrere Werte zugewiesen werden, muss dem
- Cookienamen lediglich <emphasis>[]</emphasis> angef�gt werden.
- Einzelheiten siehe Funktion <function>setcookie</function>.</para>
+ Vom Client gesendete Cookies werden - abh�ngig von den
+ Konfigurationsvariablen <literal>register_globals</literal> und
+ <literal>variables_order</literal> - automatisch in eine Variable
+ geschrieben, wie es auch bei mittels GET oder POST gesendeten Daten
+ geschieht. Sollen einem Cookie mehrere Werte zugewiesen werden, so
+ muss dem Cookienamen lediglich <emphasis>[]</emphasis> angef�gt
+ werden.
+ </para>
+
+ <para>
+ Seit PHP 4.1.0 werden alle vom Client gesendeten Cookies in dem
+ auto-globalen Array <literal>$_COOKIE</literal> gespeichert. In
+ �lteren PHP-Versionen stehen diese Daten in
+ <literal>$HTTP_COOKIE_VARS</literal> gespeichert, sofern die
+ Konfigurationsvariable <literal>track_vars</literal> gesetzt ist.
+ </para>
+
+ <para>
+ Weitere Informationen sowie Anmerkungen zu Browser-Bugs finden
+ Sie im Abschnitt <function>setcookie</function>.
+ </para>
</chapter>