sessions
-
hallo, ein tutorial sagt mir, die session variablen sind in
$_SESSION gespeichert, das andere sagt mir, sie sind in $HTTP_SESSION_VARS gespeichert...
auf meinem server funktioniert aber keines von beiden.
session_register und session_is_registered funktionieren schon, also sind Sessions möglich.
aber gibt es noch andere namen für diese globalen arrays?
-
hängt das mit $register_global und $track_vars zusammen?
die sind bei meinem anbieter beide false
-
Mittlerweile bin ich auf die äußerst verzwickte lösung gestoßen:
//im globalen bereich des php scripts $var; function session_var ($bla) { global $var; $var = $bla; session_register("var"); } function get_var () { if (!session_is_registered("var")) { session_register("var"); global $var; return $var; } }
Das funktioniert jetzt!