Hi,
ich habe eine Funktion, die mir ein Passwort hasht:
Diese Funktion ist in der registrieren.php definiert, also wenn das Passwort in die Datenbank übertragen wird.
Jetzt würde ich diese Funktion gerne noch von login.php aufrufen, um das vom User eingegebene Passwort zu hashen und mit dem in der DB zu vergleichen. Copy&Paste scheint mir unschön, wenn ich include_once verwende, wird mir die komplette registrieren.php eingebunden, und das darin vorhandene HTML-Formular zerschießt mir dann die ganze Seite.
Wie mache ich das am saubersten?
ich habe eine Funktion, die mir ein Passwort hasht:
PHP-Code:
function passwort_hash($passwort) {
$salt="SALT";
$Passwort_hash=hash('sha256',$passwort.$salt);
return $Passwort_hash;
}
Jetzt würde ich diese Funktion gerne noch von login.php aufrufen, um das vom User eingegebene Passwort zu hashen und mit dem in der DB zu vergleichen. Copy&Paste scheint mir unschön, wenn ich include_once verwende, wird mir die komplette registrieren.php eingebunden, und das darin vorhandene HTML-Formular zerschießt mir dann die ganze Seite.
Wie mache ich das am saubersten?
Kommentar