Hallo WinnPuh,
auch dir rate ich Fehlerausgaben einzubauen. Wie ich sehe arbeitest du auch mit LIKE , steht das in irgend einem Tutorial?
Hast du dir beide MD5 hashes schon einmal untereinander ausgeben lassen?
Sowie in
/t/probleme-beim-auslesen-vergleichen-eines-md5-hash…
gebe ich den hinweis auf die mögliche Fehlerquelle der Codierung / Charsets.
Da MD5 binär arbeit und UTF8 mehr Bytes für umlaute reserviert entstehen unterschiedliche hashes wenn verschiedene Charsets verglichen werden.
(Falls es jemand besser weiss lasse ich mich gerne belehren.)