moin...
überleg mal deine logik.
du speicherst das passwort verschlüsselt, wenn du es dann vergleichst musst du die eingabe auch verschlüssel und erst dann kannst du den string vergleichen (da md5 nicht zurückkonvertiert werden kann)
denke wenn du das beherzigst sollte es funktionieren.
tschau