Manuel: Sessions funktionieren nicht richtig

Beitrag lesen

Also,

Die login.php(nicht die ganze):

<?php
  }
  if ($go == 1) {
     $sql = "SELECT * FROM benutzer WHERE (username like '".$username."') AND (passwort = '".md5($passwort)."')";
    $res = mysql_query($sql);
    $num = mysql_num_rows($res);
    if ($num > 0) {
   $_SESSION["id"]   = mysql_result($res, 0, "id");
        $_SESSION["gruppe"]  = mysql_result($res, 0, "gruppe");
        $_SESSION["nachname"] = mysql_result($res, 0, "nachname");
        $_SESSION["vorname"] = mysql_result($res, 0, "vorname");
        $_SESSION["email"]  = mysql_result($res, 0, "email");
?>

ganz oben in der login.php steht natürlich noch session_start() und die Verbindung zur Datenbank.

Wenn man sich erfolgreich angemeldet hat kommt man wieder auf die index.php zurück:

<?php session_start();
 if (isset ($_SESSION["id"]))
 {
  echo $_SESSION["vorname"]." ".$_SESSION["nachname"];
 }
 ?>

Und da wird dann nichts ausgegeben. Auch keine Fehlermeldung! Wie gesagt wenn ich die SID mit der URL übergebe dann gehts.