Sylvia: Session-Problem

Beitrag lesen

Hallöchen :)

Ich habe ein Problem mit Sessions... und zwar werden die Variablen nicht auf die nächste Seite übergeben.

Das hier ist ein Ausschnitt aus meiner seite1.php:

<?
session_register("customer");
session_start();

if($name) {
header ("Location: seite2.php");
} else {}
?>

.... hier kommt html code ....

<form action="<?php echo $PHP_SELF; ?>" method="post" name="form1">
<input name="name" type="text" style="width:200px;" value="<?php echo $name; ?>">
<input type="submit" name="Submit" value="Weiter zu Schritt 2">
</form>

So ... wenn man nun im Formular $name ausfüllt und auf Submit klickt, wird die Seite erneut abgearbeitet. Da oben jedoch eine if-Abfrage steht, springt er in diese rein und wird durch header() auf die seite2.php geleitet.

Dort wird am Anfang auch wieder die Session eröffnet:

<?php
session_start();

aber wenn ich mal echo $name; ausführen lasse, muss ich feststellen, dass die Variable leer ist.

Woran liegt das? Hab ich irgendwas übersehen?

Liebe Grüsse
Sylvia