cvs: phpdoc-de /reference/session/functions session-cache-expire.xml

From: Date: Wed, 26 Mar 2003 12:26:32 +0000
Subject: cvs: phpdoc-de /reference/session/functions session-cache-expire.xml
Groups: php.doc.de 
Request: Send a blank email to doc-de+get-574@lists.php.net to get a copy of this message
samesch Wed Mar 26 07:26:32 2003 EDT Modified files: /phpdoc-de/reference/session/functions session-cache-expire.xml Log: syncing with EN Rev 1.5 Index: phpdoc-de/reference/session/functions/session-cache-expire.xml diff -u phpdoc-de/reference/session/functions/session-cache-expire.xml:1.5 phpdoc-de/reference/session/functions/session-cache-expire.xml:1.6 --- phpdoc-de/reference/session/functions/session-cache-expire.xml:1.5 Fri Jan 31 09:03:03 2003 +++ phpdoc-de/reference/session/functions/session-cache-expire.xml Wed Mar 26 07:26:32 2003 @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <!-- splitted from ./de/functions/session.xml, last change in rev 1.32 --> <!-- last change to 'session-cache-expire' in en/ tree in rev 1.38 --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> <!-- OLD-Revision: 1.81/EN.1.38 --> <refentry id='function.session-cache-expire'> <refnamediv> @@ -19,17 +19,61 @@ </methodsynopsis> <para> <function>session_cache_expire</function> gibt die aktuelle - Einstellung von <link - linkend="ini.session.cache-expire">session.cache_expire</link> - aus der &php.ini; zurück. Wenn + Einstellung von <literal>session.cache_expire</literal> zurück. + Der zurückgegebene Wert wird in Minuten angegeben und ist + standardmäßig auf 180 gesetzt. Wenn <parameter>neue_cache_verfallszeit</parameter> angegeben wurde, wird die aktuelle cache_expire durch <parameter>neue_cache_verfallszeit</parameter> ersetzt. </para> <para> + Die Cache-Verfallszeit wird zu Beginn einer Anfrage auf den + standardmäßigen Wert von 180, der in + <literal>session.cache_limiter</literal> gespeichert ist, zurück + gesetzt. Folglich müssen Sie + <function>session_cache_expire</function> bei jeder Anfrage (und + vor dem Aufruf von <function>session_start</function>) aufrufen. + </para> + <example> + <title><function>session_cache_expire</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +/* setzen der Cacheverwaltung auf 'private' */ + +session_cache_limiter('private'); +$cache_limiter = session_cache_limiter(); + +/* setzen der Cache-Verfallszeit auf 30 Minuten */ +session_cache_expire (30); +$cache_expire = session_cache_expire(); + +/* starten der Session */ + +session_start(); + +echo "Die Cacheverwaltung ist jetzt auf $cache_limiter gesetzt</ br>"; +echo "Die Session wird für $cache_expire Minuten im Cache gespeichert"; +?> +]]> + </programlisting> + </example> + <note> + <simpara> + Das Setzen von <parameter>new_cache_expire</parameter> bewirkt + nur dann etwas, wenn <literal>session.cache_limiter</literal> auf + einen <emphasis>anderen</emphasis> Wert als + <literal>nocache</literal> gesetzt ist. + </simpara> + </note> + <para> Siehe auch: <link - linkend="ini.session.cache-expire">session.cache_expire</link> - Konfigurations-Anweisung. + linkend="ini.session.cache-expire">session.cache_expire</link> und + <link + linkend="ini.session.cache-limiter">session.cache_limiter</link> + Konfigurations-Anweisungen und + <function>session_cache_limiter</function>. </para> </refsect1> </refentry>

« previous php.doc.de (#574) next »