svn: /phpdoc/de/trunk/reference/session/functions/ session-cache-limiter.xml session-destroy.xml session-start.xml

[email protected] (Martin Samesch)
Newsgroups php.doc.de
Message-ID <[email protected]>
samesch                                  Sat, 05 Dec 2009 14:04:18 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=291739

Log:
synced with EN

Changed paths:
    U   phpdoc/de/trunk/reference/session/functions/session-cache-limiter.xml
    U   phpdoc/de/trunk/reference/session/functions/session-destroy.xml
    U   phpdoc/de/trunk/reference/session/functions/session-start.xml

Modified: phpdoc/de/trunk/reference/session/functions/session-cache-limiter.xml
===================================================================
--- phpdoc/de/trunk/reference/session/functions/session-cache-limiter.xml	2009-12-05 13:54:50 UTC (rev 291738)
+++ phpdoc/de/trunk/reference/session/functions/session-cache-limiter.xml	2009-12-05 14:04:18 UTC (rev 291739)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 291737 Maintainer: samesch Status: ready -->
 <refentry xml:id="function.session-cache-limiter" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>session_cache_limiter</refname>
@@ -56,6 +56,69 @@
        Wenn <parameter>cache_limiter</parameter> angegeben wurde, wird diese
        dem neuen Wert entsprechend geändert.
       </para>
+      <table>
+       <title>Mögliche Werte</title>
+       <tgroup cols="2">
+        <thead>
+         <row>
+          <entry>Wert</entry>
+          <entry>Gesendete Header</entry>
+         </row>
+        </thead>
+        <tbody>
+         <row>
+          <entry><literal>public</literal></entry>
+          <entry>
+           <programlisting role="header">
+<![CDATA[
+Expires: (entsprechend session.cache_expire irgendwann in der Zukunft)
+Cache-Control: public, max-age=(entsprechend session.cache_expire irgendwann
+                                in der Zukunft)
+Last-Modified: (der Zeitstempel der letzten Session-Speicherung)
+]]>
+           </programlisting>
+          </entry>
+         </row>
+         <row>
+          <entry><literal>private_no_expire</literal></entry>
+          <entry>
+           <programlisting role="header">
+<![CDATA[
+Cache-Control: private, max-age=(session.cache_expire in der Zukunft),
+               pre-check=(session.cache_expire in der Zukunft)
+Last-Modified: (der Zeitstempel der letzten Session-Speicherung)
+]]>
+           </programlisting>
+          </entry>
+         </row>
+         <row>
+          <entry><literal>private</literal></entry>
+          <entry>
+           <programlisting role="header">
+<![CDATA[
+Expires: Thu, 19 Nov 1981 08:52:00 GMT
+Cache-Control: private, max-age=(session.cache_expire in der Zukunft),
+               pre-check=(session.cache_expire in der Zukunft)
+Last-Modified: (der Zeitstempel der letzten Session-Speicherung)
+]]>
+           </programlisting>
+          </entry>
+         </row>
+         <row>
+          <entry><literal>nocache</literal></entry>
+          <entry>
+           <programlisting role="header">
+<![CDATA[
+Expires: Thu, 19 Nov 1981 08:52:00 GMT
+Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
+Pragma: no-cache
+]]>
+           </programlisting>
+          </entry>
+         </row>
+        </tbody>
+       </tgroup>
+      </table>
      </listitem>
     </varlistentry>
    </variablelist>
@@ -135,7 +198,7 @@
 sgml-indent-data:t
 indent-tabs-mode:nil
 sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
 sgml-exposed-tags:nil
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil

Modified: phpdoc/de/trunk/reference/session/functions/session-destroy.xml
===================================================================
--- phpdoc/de/trunk/reference/session/functions/session-destroy.xml	2009-12-05 13:54:50 UTC (rev 291738)
+++ phpdoc/de/trunk/reference/session/functions/session-destroy.xml	2009-12-05 14:04:18 UTC (rev 291739)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 291738 Maintainer: samesch Status: ready -->
 <refentry xml:id="function.session-destroy" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>session_destroy</refname>
@@ -18,7 +18,7 @@
    aktuellen Session stehenden Daten. Mit der Session zusammenhängende globale
    Variablen und das Session-Cookie werden nicht gelöscht. Um wieder
    Session-Variablen verwenden zu können, muss
-   <function>session_start</function> aufgerufen werden.
+   <function>session_start</function> aufgerufen werden.
   </simpara>
   <para>
    Um die Session komplett zu löschen, z.B. um einen Benutzer auszuloggen,
@@ -55,8 +55,11 @@
 // Falls die Session gelöscht werden soll, löschen Sie auch das
 // Session-Cookie.
 // Achtung: Damit wird die Session gelöscht, nicht nur die Session-Daten!
-if (isset($_COOKIE[session_name()])) {
-    setcookie(session_name(), '', time()-42000, '/');
+if (ini_get("session.use_cookies")) {
+    $params = session_get_cookie_params();
+    setcookie(session_name(), '', time() - 42000, $params["path"],
+        $params["domain"], $params["secure"], $params["httponly"]
+    );
 }

 // Zum Schluß, löschen der Session.

Modified: phpdoc/de/trunk/reference/session/functions/session-start.xml
===================================================================
--- phpdoc/de/trunk/reference/session/functions/session-start.xml	2009-12-05 13:54:50 UTC (rev 291738)
+++ phpdoc/de/trunk/reference/session/functions/session-start.xml	2009-12-05 14:04:18 UTC (rev 291739)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 288721 Maintainer: samesch Status: ready -->
 <refentry xml:id="function.session-start" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>session_start</refname>
@@ -156,6 +156,13 @@
     <function>ob_gzhandler</function> vorzuziehen.
    </para>
   </note>
+  <note>
+   <para>
+    In Abhängigkeit von der Konfiguration sendet diese Funktion verschiedene
+    HTTP-Header. Siehe <function>session_cache_limiter</function> um diese
+    Header anzupassen,
+   </para>
+  </note>
  </refsect1>

  <refsect1 role="seealso">
@@ -185,7 +192,7 @@
 sgml-indent-data:t
 indent-tabs-mode:nil
 sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
 sgml-exposed-tags:nil
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil
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.