每次尝试在php文件中使用password_hash时,Ajax都会失败

时间:2019-02-09 06:34:01

标签: php ajax password-encryption

当我尝试在php脚本中使用password_hash()password_verify()功能时,Ajax失败。

所以我写了一个html登录表单,一个javascript和一个php文件来执行登录功能。我使用Ajax将以表格形式捕获的数据发送到php以便进行验证。但是,当我尝试在php脚本中使用password_hash()password_verify()时,Ajax失败。

javascript:

alert("??");

function submitLoginData(){

alert("open");

var allTheData = $("#loginSection").serialize();

alert(allTheData);

$.ajax({

    url:"hash.php",
    type:"post",
    data: allTheData,
    success: function(response){
        alert("??????");
        alert(response);

    }
  });
}   

php:

<?php 
     $a = 1+1;
     echo "running";
     $vari = password_hash("rasmuslerdorf",PASSWORD_DEFAULT);

?>

我希望php脚本可以执行password_verify并回显不同的字符串,以便我可以根据授权结果更改html。

0 个答案:

没有答案