Mailinglisten-Archive |
* 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