aitee: Login wieder einmal ... ;)

Beitrag lesen

Hi all,

also:
Ich habe die main Seite, auf der gibbet einen Link "login" und das session_start(), denn es ist ja die Hauptseite.
Dieser öffnet mit JS ein kleines Fenster:

<a href="#" onClick="NewWindowPopUp ('win_info.php?type=login','LoginWindow','280','130','no')">
Login</a>

In diesem Fenster mache ich dann nach Eingabe des Namens und Passwortes eine Abfrage in der DB.

if ($_GET['type'] == "login")
{
  if ($_POST['los_geräte_login'] == 'Login' && ! isset ($_SESSION['los_login_status']))
  {
    $query_usr_data = mysql_query ("SELECT los_usr_ID, los_usr_name, los_usr_pwd FROM los_usr WHERE los_usr_name = '".$_POST['los_login_usr']."'", $connect);
    echo test;
    if ($row = mysql_fetch_object ($query_usr_data))
    {
      if ($row->los_usr_pwd == $_POST['los_login_pwd'])
      {
        $vid_usr_ID = fill_id ($row->los_usr_ID, 5);
        $_SESSION['los_login_status'] = "1";
        $_SESSION['los_usr_ID'] = $los_usr_ID;
        $_SESSION['los_usr_name'] = $row->los_usr_name;
        echo ("login koooorrekt");
      }
      else {
        echo ("Falsches Passwort");
      }
    }
    else {
      echo ("Username existiert nicht!");
    }
  }
...
}

Ich habe die Abfrage eingebaut, die hier im Forum eben auftauchte:

echo ("Session-ID: ".session_id()."</br>");
  echo ("Neue Session unter: ".SID."</br>");

echo ("<pre>");
  print_r($_SESSION);
  echo ("</pre>");

Was auch immer die bedeutet (vielleicht erklärt sie nochmal einer?)

Nun das einloggen klappt aber einfach nicht ... ich weiss nicht wieso ...

Kann jemand helfen?

Btw. auf der Hauptseite ist schon keine Session ID zu sehen.
Muss ich die Session ID vielleicht an das Window übergeben?
Ich will aber am liebsten _ohne_ Cookies arbeiten.
Und noch besser ohne das an die URL ranzutackern ...