如何使用 PDO 插入散列密码?

问题描述

当它没有被散列时它被插入但是当它被散列时执行没有通过,为什么?

**get data**
$voornaam = strip_tags($_POST["voornaam"]);
    $achternaam   = strip_tags($_POST["achternaam"]);
    $geboortedatum   = strip_tags($_POST["geboortedatum"]);
    $email  = strip_tags($_POST["email"]);
    $ww = strip_tags($_POST["wachtwoord"]);
    $wachtwoord = password_hash($ww,PASSWORD_DEFAULT);
    echo $wachtwoord;
    $adres  = strip_tags($_POST["adres"]);
    $huisnummer   = strip_tags($_POST["huisnummer"]);
    $postcode  = strip_tags($_POST["postcode"]);
    $woonplaats  = strip_tags($_POST["woonplaats"]);
    $rekeningnummer  = strip_tags($_POST["rekeningnummer"]);

    **check if all data has been filled in**strong text**    
    if (!empty($voornaam) || !empty($achternaam) || !empty($geboortedatum) || !empty($email) || !empty($wachtwoord) || !empty($adres) || !empty($huisnummer) || !empty($postcode) || !empty($woonplaats) || !empty($rekeningnummer)) {
      include("opendb.PHP");
      $stmtinsert = $db->prepare('INSERT INTO gebruikers SET ( voornaam,achternaam,geboortedatum,email,wachtwoord,adres,huisnummer,postcode,woonplaats,rekeningnummer ) VALUES ( ?,?,? )');

      $result = $stmtinsert->execute([$voornaam,$achternaam,$geboortedatum,$email,$wachtwoord,$adres,$huisnummer,$postcode,$rekeningnummer,$woonplaats]); 

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)