Shiuyin: PHP Sessions

Beitrag lesen

Hallo in meiner einen Datei hab ich das hier:

session_start();
if (!isset($_SESSION["name"]) || empty($_SESSIONS["name"])) {
  ..............
}

in der anderen das hier:

if(isset($_POST['name']) && isset($_POST['pass'])) {
  $name=$_POST['name'];
  $pass=$_POST['pass'];

if($name==$db_name && $pass==$db_pass) {
    $_SESSION["name"] = $name;
    echo "Vielen Dank! Sie sind jetzt eingeloggt!<br/>";
    echo "<a href="main.php">Zurück zur Startseite</a>";
  }
  else {
    echo "Falscher Benutzername oder falsches Passwort!";
    echo "<a href="main.php">Zurück zur Startseite</a>";
  }

Wenn ich jetzt die richtigen Daten eingebe kommt "Vielen Dank! Sie sind jetzt eingeloggt!" und ich gehe zurück auf die Startseite. Allerdings wird dort noch immer das Login-Formular angezeigt was nicht sein kann... Was muss ich ändern? $_SESSIONS["name"] hab ich mir ausgeben lassen und es wird der richtige Wert eingetragen!