Login problem

therealcharlie

Erfahrenes Mitglied
also irgendwie werd ich aus folgendem codeschnipsel nicht schlau, vor allem, weil ich in zeile 10 einen fehler bekomme (not a valid mysql result ressource)
hier mal der code:

PHP:
<?
$sql = "SELECT ". "ID, Nickname, Vorname, Zuname,Status ". 
  "FROM ". 
    "passion_members ". 
  "WHERE ". 
    "(Nickname like '".$_REQUEST["name"]."') AND ". 
    "(Kennwort = '".$_REQUEST["pwd"]."')"; 
$result = mysql_query ($sql); 

if (mysql_num_rows ($result) > 0) 
{ 
  // Benutzerdaten in ein Array auslesen. 
  $data = mysql_fetch_array ($result); 

  // Sessionvariablen erstellen und registrieren 
  $_SESSION["user_id"] = $data["ID"]; 
  $_SESSION["user_nickname"] = $data["Nickname"]; 
  $_SESSION["user_nachname"] = $data["Zuname"]; 
  $_SESSION["user_vorname"] = $data["Vorname"]; 
  $_SESSION["user_status"] = $data["Status"];

  header ("Location: intern.php"); 
} 
else 
{ 
  header ("Location: formular.php?fehler=1"); 
} 
?>
der teil ist in eine indey.php includiert, die eine session startet. somit kann doch der header nicht mehr gesendet werden, ooder bin ein ziemlicher und versuch mir grad mein login zu machen
 
Wenn das keine valide Mysql Resource ist, ist das SQL, das du hingesendet hast wahrscheinlich falsch.

Mach mal hinter das mysql_query() ein [phpf]mysql_error[/phpf] das verraet dir dann vielleicht den Fehler.

Und versuch naechstesmal etwas verstaendlicher zu schreiben, siehe den roten Kasten, wenn du einen Beitrag schreibst!
 
Zurück