Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno PHP - password_hash problém

Zdravím. Mám jednoduchý problém. Dělám registraci a hesla jsem se rozhodl hashovat pomocí password hash, ale vždy se mi potom zahashované hesla liší a nevím, proč.

Kód jsem samozřejmě zkrátil.

<?php
// získávání proměnných, nejen hesel
$password1 = htmlspecialchars(trim($_POST['password1']));
$password2 = htmlspecialchars(trim($_POST['password2']));

// hashování proměnných
$password1 = password_hash($password1, PASSWORD_DEFAULT);
$password2 = password_hash($password2, PASSWORD_DEFAULT);

var_dump($password1, $password2);
?>
Potom mi to při var_dump vrací odlišné hodnoty. Kde mám chybu (a ano, ve formuláři jsou stejné hodnoty)?
Předem děkuji za veškeré rady.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny