Hey Leute,
Habe mir ein UCP besorgt und schon meine DB dort eingetragen aber wenn ich einloggen will steht dort:
Fehler :You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Key = '' COLLATE latin1_general_cs' at line 1
SQL
if(isset($_POST["Absenden"]) && isset($_POST["Username"]) && isset($_POST["Password"]))
{
$name = $_POST["Username"];
$pw = ($_POST["Password"]);
$sql2 = mysql_query("SELECT * FROM users WHERE binary Name = '".$Name."' AND binary Key = '".$Key."' COLLATE latin1_general_cs")
or die ("Fehler :".mysql_error());
if(mysql_num_rows($sql2) == 1)
{
$_SESSION["userName"] = $Name;
$_SESSION["passWord"] = $Key;
$ip = $_SERVER['REMOTE_ADDR'] ;
$timestamp = time();
$ipupdate = mysql_query('INSERT INTO ucp_logins SET Name="'.$name.'",IP ="'.$ip.'",Datum="'.date("d.m.Y").'",Uhrzeit="'.$timestamp.'"');
echo '<span id="status" class="alert alert-success" style="display: inline;">Sie haben sich erfolgreich eingeloggt !</span>';
echo '<meta http-equiv="refresh" content="3; URL=?s=profil">';
}
else {
echo '<span id="status" class="alert alert-error" style="display: inline;">Der Benutzername oder das Passwort ist falsch !</span>';
}
}
}
?>
Alles anzeigen
und meine DB sieht so aus:
http://s7.directupload.net/file/d/3398/fic36na2_jpg.htm
Die DB Name und Key haben die Kollation latin1_swedish_ci
Ich möchte es so das ich mich einloggen kann finde den fehler nicht
Lg. Luis