Auge: Frames und session

Beitrag lesen

Hallo

also wenn du jetzt von PHP redest, dann kann ich vielleicht einen teil dazu beitragen.
wenn du die session startest (in irgendeiner include, poup, einfache datei), wird sie
in dem frame, in dem du sie gestartest hast, erst dann aktiv (d.h. man kann auf sie
zugreifen), wenn du die seite neu geladen hast.

hm, ich denke das stimmt so nicht ganz. Die Session wird innerhalb des PHP-Skriptes gestartet und ist somit aktiv. PHP schickt dem Client dann die Session-Id (sofern so konfiguriert) innerhalb seiner Antwort mit. Das heisst, nach dem "einloggen" über ein Formular besteht die Session sofern gestartet.

sprich: du hast eine seite, zB mit einem login. durch das abschicken der daten gelangt
man auf eine seite, die ein coookie setzt. diese muss dann auf eine neue datei, bzw.
halt wieder die alte datei verweisen. erst dann kannst du auf die session zugreifen...

nein, siehe oben. Auf alles was die Session betrifft kannst du natürlich auch in dem Skript das diese zum ersten mal startet zugreifen. Wäre ja auch unlogisch in dem Skript nicht an die Daten zu kommen die man dort gesetzt hat.

Das Problem ist aber, daß der linke Frame nichts von der Session weiß,
da diese nach dem Laden des Framesets im rechten Frame gestartet wurde.

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)