cvs: phpdoc-nl /reference/http/functions header.xml headers-sent.xml setcookie.xml

[email protected] ("Patric Stout")
Newsgroups php.doc.nl
Message-ID <cvstruelight1029323868@cvsserver>
truelight		Wed Aug 14 07:17:48 2002 EDT

  Modified files:              
    /phpdoc-nl/reference/http/functions	setcookie.xml headers-sent.xml 
                                       	header.xml 
  Log:
  sync with EN
truelight-20020814071748.txt (text/plain, 8.8 KB)
Index: phpdoc-nl/reference/http/functions/setcookie.xml
diff -u phpdoc-nl/reference/http/functions/setcookie.xml:1.3 phpdoc-nl/reference/http/functions/setcookie.xml:1.4
--- phpdoc-nl/reference/http/functions/setcookie.xml:1.3	Sun Jun 16 07:35:09 2002
+++ phpdoc-nl/reference/http/functions/setcookie.xml	Wed Aug 14 07:17:47 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.3 Maintainer: manuzhai Status: ready -->
+<!-- EN-Revision: 1.4 Maintainer: manuzhai Status: ready -->
   <refentry id="function.setcookie">
    <refnamediv>
     <refname>setcookie</refname>
@@ -8,7 +8,7 @@
    <refsect1>
     <title>Beschrijving</title>
      <methodsynopsis>
-      <type>int</type><methodname>setcookie</methodname>
+      <type>boolean</type><methodname>setcookie</methodname>
       <methodparam><type>string</type><parameter>name</parameter></methodparam>
       <methodparam choice="opt"><type>string</type><parameter>value</parameter></methodparam>
       <methodparam choice="opt"><type>int</type><parameter>expire</parameter></methodparam>
@@ -22,7 +22,11 @@
      <emphasis>voordat</emphasis> enige andere headers worden verzonden (dit
      is een restrictie van cookies, niet van PHP). Daarom moet je deze functie
      aanroepen voor enige <literal>&lt;html></literal> of
-     <literal>&lt;head></literal> tags.
+     <literal>&lt;head></literal> tags. Als de header wordt afgesloten
+     voordat deze functie wordt aangeroepen, dan zal
+     <function>setcookie</function> falen en &false; terug geven.
+     Als alles goed is gegaan, geeft hij &true; terug. Dit zegt
+     niets over of de gebruiker de cookie geaccepteerd heeft of niet.
     </para>
     <para>
      Alle argumenten behalve de <parameter>name</parameter> parameter zijn
@@ -40,8 +44,12 @@
     </para>
     <para>
      Wanneer cookies eenmaal zijn ingesteld, kunnen ze worden opgeroepen
-     op de volgende pagina met de <varname>$_COOKIE</varname> array (die
-     vroeger <varname>$HTTP_COOKIE_VARS</varname> heette voor PHP 4.1.0.
+     op de volgende pagina met de <link linkend="reserved.variables.cookies">$_COOKIE</link>
+     of <varname>$HTTP_COOKIE_VARS</varname> array. Let op dat
+     <link linkend="language.variables.superglobals">autoglobals</link>
+     zoals <varname>$_COOKIE</varname> vanaf PHP <ulink url="&url.php.release4.1.0;">4.1.0</ulink>
+     pas aanwezig zijn.
+     <varname>$HTTP_COOKIE_VARS</varname> bestaat al vanaf PHP 3.
     </para>
     <para>
      Veel voorkomende fouten:
@@ -49,7 +57,10 @@
       <listitem>
        <simpara>
         Cookies worden niet zichtbaar tot de volgende keer dat een pagina
-        waarop het cookie zichtbaar is wordt geladen.
+        waarop het cookie zichtbaar is wordt geladen. Om te testen
+        of een cookie succesvol is meegegeven, controleer dan voor cookies
+        bij het laden van de pagina voor de cookie verloopt. De verlooptijd
+        kan je instellen met de <parameter>expire</parameter> parameter.
        </simpara>
       </listitem>
       <listitem>
@@ -58,6 +69,15 @@
         ze werden ingesteld.
        </simpara>
       </listitem>
+      <listitem>
+       <simpara>
+        Cookie namen kunnen aangegeven zijn als array namen en zullen dan
+        aanwezig zijn in je PHP scripts als array, maar worden bij de gebruiker
+        als aparte cookies opgeslagen. Overweeg <function>explode</function> of
+        <function>serialize</function> om één cookie te gebruiken die meerdere
+        namen en waardes bevat.
+       </simpara>
+      </listitem>
      </itemizedlist>
     </para>
     <simpara>
@@ -75,7 +95,7 @@
       <programlisting role="php">
 <![CDATA[
 setcookie ("TestCookie", $value);
-setcookie ("TestCookie", $value,time()+3600);  /* expire in 1 hour */
+setcookie ("TestCookie", $value,time()+3600);  /* verloopt in 1 uur */
 setcookie ("TestCookie", $value,time()+3600, "/~rasmus/", ".utoronto.ca", 1);
 ]]>
       </programlisting>
@@ -90,7 +110,7 @@
       <title><function>setcookie</function> verwijder voorbeelden</title>
       <programlisting role="php">
 <![CDATA[
-// set the expiration date to one hour ago
+// zet de verlooptijd naar 1 uur in het verleden
 setcookie ("TestCookie", "", time() - 3600);
 setcookie ("TestCookie", "", time() - 3600, "/~rasmus/", ".utoronto.ca", 1);
 ]]>
Index: phpdoc-nl/reference/http/functions/headers-sent.xml
diff -u phpdoc-nl/reference/http/functions/headers-sent.xml:1.2 phpdoc-nl/reference/http/functions/headers-sent.xml:1.3
--- phpdoc-nl/reference/http/functions/headers-sent.xml:1.2	Wed Apr 17 03:14:09 2002
+++ phpdoc-nl/reference/http/functions/headers-sent.xml	Wed Aug 14 07:17:48 2002
@@ -1,8 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./nl/functions/http.xml, last change in rev 1.1 -->
-<!-- last change to 'headers-sent' in en/ tree in rev 1.7 -->
-<!-- EN-Revision: 1.2 Maintainer: manuzhai Status: ready -->
-<!-- OLD-Revision: 1.41/EN.1.7 -->
+<!-- EN-Revision: 1.3 Maintainer: manuzhai Status: ready -->
   <refentry id="function.headers-sent">
    <refnamediv>
     <refname>headers_sent</refname>
@@ -16,10 +13,14 @@
      </methodsynopsis>
     <para>
      Deze functie geeft &true; terug als de HTTP headers al zijn verzonden,
-     anders &false;
+     anders &false; Je kan geen header regels meer sturen via de
+     <function>header</function> functie wanneer de header block is gezet.
+     Door deze functie te gebruiken kan je de "Duplicate headers ..." foutmelding
+     tegen gaan.
     </para>
     <para>
-     Zie ook: <function>header</function>
+     Zie ook: <function>header</function> voor een gedetaileerdere discusie
+     over deze dingen.
     </para>
    </refsect1>
   </refentry>
@@ -44,3 +45,4 @@
 vim: et tw=78 syn=sgml
 vi: ts=1 sw=1
 -->
+
Index: phpdoc-nl/reference/http/functions/header.xml
diff -u phpdoc-nl/reference/http/functions/header.xml:1.3 phpdoc-nl/reference/http/functions/header.xml:1.4
--- phpdoc-nl/reference/http/functions/header.xml:1.3	Wed Jun  5 15:06:12 2002
+++ phpdoc-nl/reference/http/functions/header.xml	Wed Aug 14 07:17:48 2002
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.3 Maintainer: manuzhai Status: ready -->
-<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.5 Maintainer: manuzhai Status: ready -->
   <refentry id="function.header">
    <refnamediv>
     <refname>header</refname>
@@ -12,6 +11,7 @@
       <type>int</type><methodname>header</methodname>
       <methodparam><type>string</type><parameter>string</parameter></methodparam>
       <methodparam choice="opt"><type>bool</type><parameter>replace</parameter></methodparam>
+      <methodparam choice="opt"><type>int</type><parameter>http_reponse_code</parameter></methodparam>
      </methodsynopsis>
     <para>
      <function>header</function> wordt gebruikt om raw
@@ -29,12 +29,17 @@
       <programlisting role="php">
 <![CDATA[
 header('WWW-Authenticate: Negotiate');
-header('WWW-Authenticate: NTLM',false);
+header('WWW-Authenticate: NTLM',FALSE);
 ]]>
       </programlisting>
      </informalexample>
     </para>
     <para>
+     De tweede optionele <parameter>http_response_code</parameter> parameter
+     forseert de HTTP reactie code naar de aangegeven waarden. (Deze parameter
+     is aanwezig in PHP 4.3.0 en hoger.)
+    </para>
+    <para>
      Er zijn twee speciale header calls. De eerste is een header die begint
      met de string "<literal>HTTP/</literal>" (case is onbelangrijk), die
      wordt gebruikt om uit te zoeken welke HTTP status moet worden verzonden.
@@ -64,7 +69,7 @@
       <para>
        In PHP 3 werkt dit alleen als PHP is gecompileerd als een Apache
        module. Je kunt echter hetzelfde effect verkrijgen door middel van het
-       gebruiken van de 
+       gebruiken van de
        <literal>Status</literal> header.
        <informalexample>
         <programlisting role="php">
@@ -119,7 +124,7 @@
       <programlisting role="php">
 <![CDATA[
 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");    // Datum in het verleden
-header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); 
+header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
                                                      // Altijd veranderd
 header("Cache-Control: no-store, no-cache, must-revalidate");  // HTTP/1.1
 header("Cache-Control: post-check=0, pre-check=0", false);
@@ -172,7 +177,7 @@
        stellen.
       </para>
      </note>
-    </para>    
+    </para>
     <para>
      Als je wil dat de gebruiker wordt gevraagd de data die je zendt op te
      slaan, zoals een gegenereerd PDF bestand, kun je de <ulink
@@ -210,7 +215,7 @@
     </note>
     <para>
      Zie ook: <function>headers_sent</function>,
-     <function>setcookie</function>, en de sectie over 
+     <function>setcookie</function>, en de sectie over
      <link linkend="features.http-auth">HTTP authenticatie</link>.
     </para>
    </refsect1>
@@ -236,3 +241,4 @@
 vim: et tw=78 syn=sgml
 vi: ts=1 sw=1
 -->
+
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.