Я делаю систему аутентификации на своем веб-сайте и хочу добавить опцию восстановления пароля, но у меня проблема:
/* Handling login functionality */
function submitForm() {
var data = $("#reset-form").serialize();
$.ajax({
type : 'POST',
url : 'auth_logic/password-process.php',
data : data,
beforeSend: function(){
$("#error").fadeIn();
$("#card-body").LoadingOverlay("show", {
background : "rgba(168, 177, 187, 0.4)"
});
$("#card-body").LoadingOverlay("show");
//setTimeout('$("#card-body").LoadingOverlay("hide", true);',5000);
//$("#login").html('<img src="images/loading.gif" width="31px" height="31px" /> Моля изчакайте ...');
},
success : function(response){
if(response=="Успешно променихте паролата!"){
$("#card-body").LoadingOverlay("hide", true);
$("#error").html('<div class="alert alert-success" role="alert"> <span class="glyphicon glyphicon-info-sign"></span> '+response+'</div>');
} else if (response=="Изтекала валидност на линк!") {
$("#card-body").LoadingOverlay("hide", true);
$("#error").html('<div class="alert alert-danger" role="alert"> <span class="glyphicon glyphicon-info-sign"></span> '+response+'</div>');
} else if (response=="Грешни данни за вход!") {
$("#card-body").LoadingOverlay("hide", true);
$("#error").html('<div class="alert alert-danger" role="alert"> <span class="glyphicon glyphicon-info-sign"></span> '+response+'</div>');
} else if (response=="Невалидна заявка!") {
$("#card-body").LoadingOverlay("hide", true);
$("#error").html('<div class="alert alert-danger" role="alert"> <span class="glyphicon glyphicon-info-sign"></span> '+response+'</div>');
}
}
});
return false;
}
Это JS Ajax, который я использую для изменения пароля без обновлениястраницу, но поскольку параметры URL (токен и адрес электронной почты) не совпадают с URL-адресом файла php, это не работает.Как я могу отправить как данные формы (например, POST), так и параметры URL (GET) в файл PHP?
Я пытался поместить параметры URL в скрытые поля, но это также не работает, и я могу 't найти ошибку:
Вот код PHP, который я использую: https://pastebin.com/dqEh24hK