извините за вопрос noob ie но я застрял. Я отправляю данные в мой логин. php файл и оттуда отправляю обратно echo "login"
, если пользователь имеет право на логин, или echo "You've entered a wrong password."
, если он этого не делает. Я показываю эхо в div, это работает. Теперь мне нужен способ, чтобы AJAX понял, когда был отправлен «логин», но он не работает. Я пробовал echo 'login'
и $msg = "login" echo json_encode($msg)
, но ни один из них не работал.
function login() {
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;
$.ajax({
type : "POST",
url : "login.php",
data : { username : username, password : password },
success: function(res){
var response = res; // I want this response from php
var type = "login"; // to be compared to this text
if (response == type) //if response was from echo "login"
window.location.href = "profile.php"; //redirect user
else $("#bottom").html(res);
}
})
}