当我尝试在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。