suchen

Heim  >  Fragen und Antworten  >  Hauptteil

So verwenden Sie den Password_Hash-Algorithmus

Ich habe mich in diesen Tagen mit der Verwendung von „password_hash“ zum Verarbeiten von Passwörtern in der Datenbank beschäftigt, aber ich weiß nicht, wie ich es zum Verarbeiten von in die Datenbank eingegebenen Passwörtern verwenden soll. „MD5 kann direkt auf der Datenbankanweisung ausgeführt werden:“ „

$query = "INSERT INTO  member(urs_name,password,rt_time) VALUES ('{$_POST['urs_name']}',md5('{$_POST['password']}'))";
“ Aber „password_hash“ kann nicht direkt auf der MYSQL-Anweisung wie folgt ausgeführt werden:
$query = "INSERT INTO  member(urs_name,password,rt_time) VALUES ('{$_POST['urs_name']}',password_hash('{$_POST['password']}')";

führt den Fehlerbericht aus. Bitte fragen Sie, wie „password_hash“ mit der Datenbank verknüpft werden kann
镜花水月镜花水月2616 Tage vor1096

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-09-22 09:01:05

    $query = "INSERT INTO  member(urs_name,password,rt_time) VALUES ('".$_POST['urs_name']."','".password_hash($_POST['password'])."')";


    Antwort
    0
  • StornierenAntwort