Задать вопрос

При хэшировании пароля, возникает ошибка, в чем проблема?

$salt = "2ert45g6klmnop56891234gb"; 
$password = hash($password.$salt,'sha256' );

Выдает ошибку: hash(): Unknown hashing algorithm и т.д(скриншот прилагаю), в чём проблема?
a58b994df3e84153bc3be565a1d8c516.png
  • Вопрос задан
  • 337 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
REZ1DENT3
@REZ1DENT3
web-developer
$salt = "2ert45g6klmnop56891234gb"; 
$password = hash('sha256', $password.$salt ); // algo, pass


но я бы не рекомендовал так делать. лучше используй password_hash и без соли
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@PapaStifflera
Родился, вырос...
Проблема в том, что вы не читаете документацию. Там все русским по-белому написано.
php.net/manual/ru/function.hash.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽