Probleme mit login

Hallo,

ja dann stenge mal dein Kopf selber an und schreib nicht immer nur JA ES GEHT NICHT MACHT MAL WAS!

Gruß BlackLove2005
 
meinste das hab ich net schon längst getan die seiten kenne ich schon.... ich bin halt anfänger... ich würde hier net frage wenn ich selber lösen könnte hab schon herum probiert... aba es funktioniert nicht...
 
Hallo,

dann wurde ich dir sagen, dass du einfach noch ein wenig mehr lesen musst oder?

Gruß BlackLove2005
 
BlackLove2005, es reicht, danke. Du bist nicht in der Position hier User derart zusammenzupfeifen.

and1goeswild: Poste doch nochmal etwas mehr Code, speziell ein Paar Zeilen über und unter der SQL-Query.
 
PHP:
<?
session_start (); 



require("db_connect.php");

// Datenbankverbindung aufbauen 
 

if (!mysql_select_db ("usr_web336_1", $server))
{ 
  die ("Keine Verbindung zur Datenbank"); 
} 

$sql = "SELECT ". 
    "Id, Nickname, Nachname, Vorname". 
  "FROM ". 
    "benutzerdaten ". 
  "WHERE ". 
    "Nickname like '".$_REQUEST["name"]."' AND ". 
    "Kennwort like '".md5 ($_REQUEST["pwd"])."'"; 
   $result = mysql_query ($sql) or die(mysql_error());



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["Nachname"]; 
  $_SESSION["user_vorname"] = $data["Vorname"]; 

  header ("Location: admin/intern.php"); 
} 
else 
{ 
 
  header ("Location: ../formular.php?fehler=1"); 
 
} 

?>
 
PHP:
$sql= "SELECT `Id`, `Nickname`, `Nachname`, `Vorname` FROM `benutzerdaten` WHERE `Nickname` = '".$_REQUEST["name"]"' AND `Kennwort` = '".md5($_REQUEST["pwd"])."'";
$result = mysql_query($sql) or die(mysql_error());

Ich kann zwar keinen Fehler entdecken, aber probier mal das mal so.

Edit: Nimm statt "like" einfach mal den Vergleichsoperator. Das Passwort soll ja stimmen und nicht nur ähnlich sein. ;)
 
Zuletzt bearbeitet:
Zurück