cvs: phpdoc-de /reference/session/functions session-register.xml

From: Date: Sat, 14 Jun 2003 21:29:16 +0000
Subject: cvs: phpdoc-de /reference/session/functions session-register.xml
Groups: php.doc.de 
Request: Send a blank email to doc-de+get-715@lists.php.net to get a copy of this message
samesch Sat Jun 14 17:29:16 2003 EDT Modified files: /phpdoc-de/reference/session/functions session-register.xml Log: syncing with EN Rev 1.9 Index: phpdoc-de/reference/session/functions/session-register.xml diff -u phpdoc-de/reference/session/functions/session-register.xml:1.6 phpdoc-de/reference/session/functions/session-register.xml:1.7 --- phpdoc-de/reference/session/functions/session-register.xml:1.6 Fri Jan 31 14:20:39 2003 +++ phpdoc-de/reference/session/functions/session-register.xml Sat Jun 14 17:29:16 2003 @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> +<!-- $Revision: 1.7 $ --> <!-- splitted from ./de/functions/session.xml, last change in rev 1.2 --> <!-- last change to 'session-register' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.8 Maintainer: samesch Status: ready --> +<!-- EN-Revision: 1.9 Maintainer: samesch Status: ready --> <!-- OLD-Revision: 1.81/EN.1.2 --> <refentry id="function.session-register"> <refnamediv> @@ -35,16 +35,20 @@ <para> Wenn Sie wollen, dass ihr Script unabhängig von der Einstellung von <link - linkend="ini.register-globals"><literal>register_globals</literal></link> - funktioniert, müssen Sie den Array <varname>$_SESSION</varname> - verwenden. Alle <varname>$_SESSION</varname>-Einträge werden - automatisch registriert. Wenn Sie in Ihrem Script + linkend="ini.register-globals">register_globals</link> + funktioniert, müssen Sie stattdessen das Array + <link linkend="reserved.variables.session">$_SESSION</link> + verwenden, weil <varname>$_SESSION</varname>-Einträge + automatisch registriert werden. Wenn Sie in Ihrem Script <function>session_register</function> verwenden, funktioniert es - nicht in Umgebungen, in denen <link - linkend="ini.register-globals"><literal>register_globals</literal></link> + nicht in Umgebungen, in denen die PHP-Direktive <link + linkend="ini.register-globals">register_globals</link> deaktiviert ist. </para> </caution> + + &note.registerglobals; + <caution> <para> Diese Funktion registriert eine <emphasis>globale</emphasis> @@ -85,13 +89,17 @@ <informalexample> <programlisting role="php"> <![CDATA[ +<?php +// Sie sollten session_register() nicht verwenden $barney = "A big purple dinosaur."; session_register("barney"); +// Ab PHP 4.1.0 ist die Verwendung von $_SESSION vorzuziehen $_SESSION["zim"] = "An invader from another planet."; -# Die alte Methode war, $HTTP_SESSION_VARS zu verwenden +// Die alte Methode war, $HTTP_SESSION_VARS zu verwenden $HTTP_SESSION_VARS["spongebob"] = "He's got square pants."; +?> ]]> </programlisting> </informalexample> @@ -117,8 +125,9 @@ </para> </note> <para> - Siehe auch: <function>session_is_registered</function> und - <function>session_unregister</function>. + Siehe auch: <function>session_is_registered</function>, + <function>session_unregister</function> und + <link linkend="reserved.variables.session">$_SESSION</link>. </para> </refsect1> </refentry>

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