Ajax каждый раз терпит неудачу при попытке использовать password_hash в php файле - PullRequest
0 голосов
/ 09 февраля 2019

Ajax терпит неудачу, когда я пытаюсь использовать функции password_hash() и password_verify() в php-скрипте.

Итак, я написал html форму для входа, javascript и php файл для выполнения функции входа в систему.Я использую Ajax для отправки данных, собранных в форме, на php для выполнения проверки.Однако Ajax не работает, когда я пытаюсь использовать password_hash() и password_verify() в php-скрипте.

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 на основе результата авторизации.

...