hi,
im 2.php script werden ja auch die die ganzen varaibalen in der session gespeichert und da habe ich kein session_start(); gemacht!
wenn du dich bequemen würdest, die befehle die du einsetzt, auch mal im manual nachzuschlagen, wärst du bei session_register() auf folgenden satz gestossen:
"Wenn session_start() nicht vor dieser Funktion aufgerufen wurde, erfolgt ein impliziter Aufruf von session_start() ohne Parameter."
dort findest du übrigens auch weitere gute hinweise, z.b.
"Achtung
Wenn Sie wollen, dass ihr Script unabhängig von der Einstellung von register_globals funktioniert, müssen Sie stattdessen das Array $_SESSION verwenden, weil $_SESSION-Einträge automatisch registriert werden. Wenn Sie in Ihrem Script session_register() verwenden, funktioniert es nicht in Umgebungen, in denen die PHP-Anweisung register_globals deaktiviert ist."
gruss,
wahsaga