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!


Anmelden zum Antworten