Dennis: header("Location") zeigt die aufrufende Seite an

Beitrag lesen

Hi Marcus,

session_start() erzeugt eine Session oder nimmt die aktuelle wieder auf, die auf der
  Session-ID basiert, die mit einer Anfrage, z.B. durch GET, POST oder ein Cookie,
  übermittelt wurde.

Wenn ich meine Daten von Seite zu Seite mittels eines Formulars weiterreiche, so wird doch die gleiche Session genommen, oder verstehe ich da etwas falsch?

Würde, wenn du die Session starten würdest. ;-) Zur Verständlichkeit: Das „start” aus „session_start” bezieht sich nicht auf das erstmalige Einrichten einer Session-ID, sondern auf das Starten des Session-Systems von PHP. Solange du dieses „System” nicht startest kann keine Session begonnen oder fortgesetzt werden.

Aus den Beispiel-Scripten im Manual müsste das eigentlich auch ersichtlich werden ;-)

Viele Grüße,
  ~ Dennis.