Günther S: Session-Werte nach session_start() nicht verfügbar

Beitrag lesen

Hallo,

Dann prüfe doch mal durch Kontrollausgaben in den Handler-Funktionen, ob diese auch aufgerufen werden.

Soo... das hab ich jetzt gemacht und zusätzlich noch ein paar Infos einblenden lassen. Also, bei session_start() werden wohl Session::_open() und Session::_read() ausgeführt.
Bei Session::_read() wird erst mal folgendes Array korrekt aus der DB ausgelesen:

  
Array  
(  
    [unique_id] => 41b254ed2f638bd05fdb06442e0952b7  
    [last_access] => 2006-10-04 17:00:24  
    [session_data] => zaehler|i:0;  
)  

  
session_start(); // Session::_read() wird ausgeführt, liefert korrektes Array  
// Hier scheint das Problem zu liegen  
var_dump($_SESSION); // liefert array(0) { } - irgendwo unterwegs scheint das Array verlorengegangen zu sein...  

Der Rest ist dann wieder folgerichtig (in meinen Beispielen von oben).
$_SESSION['zaehler'] existiert nicht, wird also auch nicht erhöht, sondern neu erstellt und auf 0 gesetzt und wieder korrekt in die DB geschrieben.

Weißt du, wo mein Problem liegen könnte?

Gruß,
Günther