Почему мой вход AJAX не работает должным образом?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему мой вход AJAX не работает должным образом?

Сообщение Anonymous »

Это моя форма входа:

Код: Выделить всё











Bem vindo a

PIBPP!

[i]
38 Porque estou certo de que, nem a morte, nem a vida, nem os anjos, nem os principados, nem os poderes, nem o presente, nem o porvir,

39 Nem a altura, nem a profundidade, nem alguma outra criatura nos poderá separar do aamor de Deus, que está em Cristo Jesus, nosso Senhor.

Romanos 8:38-39 [/i]






Endereço de e-mail
[i]

Senha



Entrar


or sign up with:

[/i]



[i][/i]



[i][/i]



[i][/i]












$(document).ready(function() {
// Captura o envio do formulário via AJAX
$('#formLogin').submit(function(event) {
event.preventDefault(); // Evita o envio padrão do formulário

var formData = $(this).serialize(); // Serializa os dados do formulário

$.ajax({
type: 'POST',
url: '../api/login/login.php',
data: formData,
dataType: 'json', // Indica que a resposta é JSON
success: function(response){
Swal.fire({
title: "Sucesso!",
text: "Login efetuado com sucesso!",
icon: "success"
}).then(() =>  {
window.location.href = "/"; // Redirecionamento após o login bem-sucedido
});
},
error: function(xhr, status, error) {
console.log(xhr.responseText);
Swal.fire({
title: "Erro!",
text: "Erro ao realizar login.",
icon: "error"
});
}
});
});
});

и это моя конечная точка API для выполнения входа в систему: Каждый раз, когда я пытаюсь войти в систему, я оказываюсь здесь:

Код: Выделить всё

error: function(xhr, status, error) {
console.log(xhr.responseText);
Swal.fire({
title: "Erro!",
text: "Erro ao realizar login.",
icon: "error"
});
}
Странно то, что вход в систему выполнен успешно, и сеанс пользователя инициируется. Если я перезагружаю страницу, она показывает имя вошедшего в систему пользователя и все данные сеанса. Ошибка в том, что даже при работающем API я получаю сообщение об ошибке AJAX.
Я пытался извлечь код ошибки из ajax, но не получилось, как хорошо. Вход в систему продолжает работать, но сообщения Swal нет.

Подробнее здесь: https://stackoverflow.com/questions/784 ... g-properly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»