Der Keks: Login mit sessions

Beitrag lesen

Hallo ihr da draußen,

ich hab mir ein Login mittels sessions gebastelt:

index.php:

  
<?php  
  
if (isset($_POST["Passwort"]) && isset($_POST["Loginname"]) && $_POST["Loginname"] == "Keks" && $_POST["Passwort"] == "Passwort") {  
  
    session_start();  
  
    $_SESSION["Zugang"] = "ok";  
    $_SESSION["Name"] = $_POST["Loginname"];  
  
     header("Location: loginstart.php?" . session_name() . "=" . session_id());  
  
} elseif (isset($_POST["Passwort"]) && isset($_POST["Loginname"]) && $_POST["Loginname"] != "Keks" && $_POST["Passwort"] != "Passwort") {  
  
     header("Location: loginfalsch.php");  
  
}  
?>  

[...]

  
<form method="post" action="index.php">  
  
                             <p>Loginname:<br><input name="Loginname" type="text" size="20" maxlength="30"/></p>  
                             <p>Passwort:    <br><input name="passwort"   type="password" size="20" maxlength="30"/></p>  
                 <input type="submit" value="Einloggen"/>  
</form>  
  

loginstart.php:

  
<?php  
  
  session_start();  
  
if (isset($_SESSION["Zugang"]) && $_SESSION["Zugang"] != "ok") {  
  
    header("Location: loginfalsch.php");  
  
}  
  
?>  

Wenn ich jetzt auf einloggen klicke geschieht gar nichts.

Wo liegt(en) den der/die Fehler ?

Mit krümeligen Grüßen,
Der Keks