Christian: Problem mit Cookie ???

Beitrag lesen

Ich habe folgendes Problem:

In einem PHP Programm wird ein Cookie ausgelesen, der einen Benutzer identifiziert. Wenn kein Cookie gelesen werden kann, dann wird eine Ausgabe für "nicht angemeldet" generiert.

Es klappt (soweit) auch alles wunderbar.

Wenn ich das Programm zur Useridentifikation direkt aufrufe z.b. /myprog/auth.php dann bekomme ich die Richtige Ausgabe.

Nun habe ich eine HTML Datei in einem anderen Ordner /html/index.html per SSI binde ich ../myprog/start.php ein, diese start.php reqired "auth.php" (die ja im selben Ordner liegt).

Leider ist das Ergebnis nicht korrekt, da ich immer "nicht angemeldet" bin.

Meine Folgerung daraus war, dass (aus irgendeinem Grund) der Cookie nicht richtig ausgelesen wird.

Bei genauer Überlegung kam ich auf folgenden Schluss: da das Programm zum auslesen des Cookies per SSI eingebunden wird und nicht vom "Browser" aus gestartet wird (der ja die Cookies verwaltet) kann es irgendwie nicht klappen, da der Cookie ja praktisch an den SSI und nicht an den Browser gegeben wird.

Vielleicht liegt ich in meiner Vermutung ja auch falsch :-)
Das Problem ist hier stark vereinfachr dargestellt, aber vielleicht weiß ja jemand eine Lösung.