Samuel Vogel: Keine $PHPSESSID

Hallo,

Ich hab ein login Script geschrieben was allerdings keine Sesion ID vergibt!
Hier das Script:

if($user&&$passwd){
  $Query = "SELECT * FROM user ORDER BY ID ASC";
  $GuestArray = mysql_query ($Query) or die ("Select Failed!");
  $Total = mysql_num_rows ($GuestArray);

while ($Guest = mysql_fetch_array ($GuestArray)) {
    if($user == $Guest[name] && $passwd == $Guest[passwd]) {
   $_SESSION[user_name] = $Guest[name];
        $_SESSION[user_ID] = $Guest[ID];
        $_SESSION[user_level] = $Guest[level];
   echo "Du wurdest erfolgreich eingeloggt!";
    }
  }
}

Die User_ID, das User_level und der User_name wird richtig vergeben nur die Session ID eben nicht!

samy,

  1. Hallo,

    [...] $_SESSION[user_name] = $Guest[name];
            $_SESSION[user_ID] = $Guest[ID];
            $_SESSION[user_level] = $Guest[level]; [...]

    Du hast session_start(); vergessen.

    gruß,
    Severin

    --
    Realität ist das, was nicht verschwindet, wenn man aufhört, daran zu glauben.
    --Philip K. Dick
    1. Hallo,

      nein session_start hab ich im header!
      Das ist nicht das Problem!

      samy

      1. hi,

        nein session_start hab ich im header!
        Das ist nicht das Problem!

        wo genau im header? zeig mal her

        ronny