ChrisB: $_SESSION Problem

Beitrag lesen

Hi,

Ich übergebe mit $_SESSION[] eine Variable vom Typ Array.
Die Datei in der ich die Variable übergebe liegt im Verzeichnis ./php
im Grundverzeichnis liegt die Datei index.php aus ihr heraus kann ich die Variable problemlos auslesen. Wenn ich aber versuche die Variable mit der Datei ./stylesheets/design.php auszulesen, kriege ich keinen Wert zurück.

Stattdessen bekommst du aber bestimmt Warnmeldungen, wenn du dein PHP zum Entwickeln vernünftig eingestellt hast (das bedeutet in erster Linie error_reporting auf E_ALL und display_errors auf on gestellt).

Das Problem an sich klingt danach, als ob die Übergabe der Session-ID per Cookie stattfindet, und dieser aber aufgrund der beim Setzen verwendeten Parameter nicht überall „gültig” bzw. lesbar ist.
Da wäre also als erstes der path-Parameter des Cookies zu checken, der sich aus der entsprechenden Session-Konfigurationsoption ergibt.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]