phpbar.de logo

Mailinglisten-Archive

[php] Zugriff auf Sessionvariable PHPLIB

[php] Zugriff auf Sessionvariable PHPLIB

Björn Schotte php_(at)_phpcenter.de
Fri, 29 Mar 2002 18:32:25 +0100


* Matthias Gröschl wrote:
> > Du hast innerhalb dieser Methode ein "global $s_leihauftrag;"
> > stehen?
> Das wars tatsächlich. Ich dachte die Sessionvariable wäre überall
> verfügbar.

Die Session-Variablen sind ganz normale, global verfügbare
(sofern register_globals=On) Variablen.

Normale, global verfügbare Variablen (sofern register_globals=On)
haben jedoch einen anderen Geltungsbereich als Variablen innerhalb
von Funktionen. Demnach muß man der Funktion die benötigten Variablen
mit dem global Statement "bekannt machen" oder über das *überall*
verfügbare Array $GLOBALS auf diese Variablen zugreifen.

-- 
PHP-Support * realitätsnahe Performance-Messungen mit Code-Analyse
    Webapplikationsentwicklung * PHP-Schulungen * Consulting
    
             0700-THINKPHP -*- bjoern_(at)_thinkphp.de


php::bar PHP Wiki   -   Listenarchive