Suppengrün: Notice: Undefined index bei Session-Variablen

Beitrag lesen

Hallo,

Ich bekomme nur bei var_dump unmittelbar nach Funktionseintritt in sprachauswahlKonfigurieren() eine Ausgabe und zwar dass Session leer ist

und das, obwohl du gerade eben etwas hineingeschrieben hast?! Da ist doch etwas oberfaul.

Das kann nur bedeuten, dass die Hauptfunktion seiteAufbauen() gar nicht aufgerufen wird und sprachauswahlKonfigurieren() von irgendwo anders.

Auch wenn's auf den ersten Blick vielleicht merkwürdig erscheint, ist das gar nicht so abwegig. Wo seiteAufbauen() aufgerufen werden soll, steht nicht im zitierten Code, und vor allem würde es erklären, warum $_SESSION leer ist – $_SESSION wird schließlich in seiteAufbauen() bzw. seiner Unterfunktion initialisieren() belegt: Kein seiteAufbauen(), kein $_SESSION-Inhalt.

Nächster Schritt: Verfolgen des Skriptlaufs bis zum Aufruf von seiteAufbau(). Dazu nochmals der Tipp, das Skript ruhig mit einer Unzahl an Testausgaben (echo "1", echo "2", etc) vollzupflastern.