Hallo, und zwar habe ich ein Problem beim MD5 enthashen ( wenn man es so nennt ) in der Mysql Tabelle ist das Passwort mit md5 geschlüsselt. Aber wenn ich mich einloggen will kommt "Bitte überprüfe deine Angaben!"und wenn ich alles ohne MD5 machen funzuniert es aber ich möchte es mit md5 machen code:
PHP
$submit = $_POST['submit'];
$username = $_POST['user'];
$password = $_POST['pass'];
$username = mysql_real_escape_string($username);
$password = mysql_real_escape_string($password);
if($submit)
{
if($username && $password)
{
$query = mysql_query("SELECT Name, Passwort FROM db_account_main WHERE Name = '$username'");
if(mysql_num_rows($query) == 1)
{
while($row = mysql_fetch_assoc($query))
{
$dbusername = $row['Name'];
$dbpassword = $row['Passwort'];
}
if($username == $dbusername && $password == $dbpassword)
{
$_SESSION['Name'] = $dbusername;
echo '<meta http-equiv="refresh" content="0; url=index.php">';
}
else echo '<p class="error">Bitte überprüfe deine Angaben!';
}
else echo '<p class="error">Bitte überprüfe deine Angaben!';
}
else echo '<p class="error">Bitte gebe einen Username und ein Passwort ein!';
}
Alles anzeigen