Funkcja crypt(); przy korzystaniu z xampp

0

W jaki sposób pozbyć się tego komunikatu? Korzystam z xampp. Wcześniej przy używaniu webserv`a nie było problemów z tą funkcją. Czy do xampa muszę coś jeszcze doinstalować, jakiś pakiet dodatkowy? Jak?

Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in C:\xampp\htdocs\portal\register\register.php on line 37

dodanie znacznika <code class="none"> - @furious programming

0

Pokaż jak wywołujesz funkcję. Ewentualnie polecam używać password_hash lub SHA-512 + sól

0
$crypted_hash = crypt($haslo);
$register->bindValue(":haslo",  $crypted_hash, PDO::PARAM_STR);

Jednak przeniosłem się z powrotem na WebServ i działa jak należy.

0

Jak Ci jeszcze zależy na powrocie do xampp to możesz spróbować wywołać tą samą funkcję z dodatkowym parametrem określającym typ algorytmu, np:

$crypted_hash = crypt($haslo, CRYPT_SHA512);

1 użytkowników online, w tym zalogowanych: 0, gości: 1