[PHP & MySQL] PHP - Login mit MySQL - Passwort nicht identisch

Medea
Ja .__. Also langsam nervt es mich echt. Ich habe mich durch ellenlange Artikel darüber gequält und es eigtl. auch verstanden. Alles funktioniert. Fast. Meine Dateien eintragen.html und eintragen.php funktionieren einwandfrei, man kann einen Benutzernamen und das zugehörige Passwort anmelden. Leitet man jedoch auf die Seite login.html um, und loggt sich mit Passwort und Benutzername ein, gibt es die Fehlermeldung dass Benutzername und/oder Passwort falsch waren.
Ich war mir sicher, dass es stimmt und gucke in meiner Tabelle bei PHPmyAdmin nach. Dann steht da in der Spalte ein ewiglanger 'Code' (z.B. 91ce303494456ebe115ec578dd0ca161).
Jetzt steh ich echt auf dem Schlauch und hoffe, jemand kann mir weiterhelfen.
Black Katrin
dann haste nit sehr gut gelesenAugenzwinkern
du verschlüselst das PW über md5
ich vermute mal das du genau das bei login nicht machst und es somit "falsch" ist...

überigens: ohen codes zu sehen ist es immer vermutungen
Medea
Höm xd Naja... okay, das ist nicht gut .__. Also, erst mal der Code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
<?php 
session_start(); 
?> 

<?php 
$verbindung = mysql_connect("localhost", "nahetal" , "al20ad07ga") 
or die("Verbindung zur Datenbank konnte nicht hergestellt werden"); 
mysql_select_db("nahetal") or die ("Datenbank konnte nicht ausgewählt werden"); 

$username = $_POST["username"]; 
$passwort = md5($_POST["password"]); 

$abfrage = "SELECT username, passwort FROM login WHERE username LIKE '$username' LIMIT 1"; 
$ergebnis = mysql_query($abfrage); 
$row = mysql_fetch_object($ergebnis); 

if($row->passwort == $passwort) 
    { 
    $_SESSION["username"] = $username; 
    echo "Login erfolgreich. <br> <a href="geheim.php">Geschützer Bereich</a>"; 
    } 
else 
    { 
    echo "Benutzername und/oder Passwort waren falsch. <a href="login.html">Login</a>"; 
    } 

?> 


Ich war der Meinung, mit md5 alles verstanden / richtig gemacht zu haben. Zumal das Zeug ja schon mal funktioniert hat .__.
Black Katrin
ok... kA worans liegtAugenzwinkern
Medea
Okay, trotzdem danke. Ich werde einfach alle Codes nochmal machen ^^
Stelo
Versuch das mal so zu schreiben (ist Zeile 17 aus deinem Code da)

php:
1:
if($row->passwort == md5($passwort))
Medea
Okay, werde es probieren, danke.