Felix Riesterer: php: header(link) funktioniert auf dem Server nicht

Beitrag lesen

Lieber MoaByter,

if (pw_ein == pw_speicher)

Du hast tatsächlich zwei Konstanten definiert, die Du hier vergleichst? Die Namen pw_ein und pw_speicher haben kein Dollar-Zeichen, sind in PHP also Konstanten. Oder ist das bereits eine Quelle von Fehlermeldungen und unerwartetem Programmverhalten?

Um ein eingegebenes Passwort mit einem hinterlegten Hash zu vergleichen, verwendet man in PHP die Funktion password_verify(). Um anstelle der Passwörter deren Hash zu speichern, verwendet man password_hash().

Liebe Grüße

Felix Riesterer