Вы можете проверить, что ваши данные фактически не были переданы на страницу PHP.
В коде PHP выполните следующее: echo $ _POST ['YOUR_VARIABLE'].
Проверьте браузер INSPECT_ELEMENT / NETWORK, чтобы убедиться, что вы действительно отправляете данные по правильной ссылке. Ваша ссылка может быть относительной, поэтому вы можете отправлять данные не по той ссылке.
Итак, попробуйте поместить всю ссылку в методе ajax url
$ .ajax ({
url: 'HTTP: //WHOLE_LINK_IN_HERE.COM/passwordhashing.php',
});
SET в Ajax: тип: "POST"
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});