![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Samuel Vogel, 30. 11. 2003, 14:55
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,
Die folgende Nachricht zum Thema stammt von: Severin Kacianka, 30. 11. 2003, 15:05
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
Die folgende Nachricht zum Thema stammt von: Samuel Vogel, 30. 11. 2003, 15:49
Hallo,
nein session_start hab ich im header!
Das ist nicht das Problem!
samy
Die folgende Nachricht zum Thema stammt von: ronny, 30. 11. 2003, 16:58
hi,
»»
»» nein session_start hab ich im header!
»» Das ist nicht das Problem!
wo genau im header? zeig mal her
ronny
© 1998-2006
Impressum, Software: Classic Forum