У меня ошибка, когда я не могу продолжить мой login_process.php с помощью ajax. Я сохранил все мои файлы как одну папку. Если я запустил страницу своего журнала HTML, появится ошибка. Ниже мой код. Это просто простой код. До этого я применил аналогичный код, как показано ниже (за исключением login_process.php, потому что я поставил несколько функций) в качестве моей домашней работы. Но когда я попытаюсь сделать это снова, как я уже сказал, браузер, либо в Chrome, либо в Firefox, отображает ошибку, как я писал в ajax ниже.У меня есть некоторая ошибка ajax
index.html (Аякса часть)
$(document).ready(function(){
$("#subBTN").click(function(){
var username = $("#username").val();
var password = $("#password").val();
var status = $("#statusAlert");
if(username === "" && password === ""){
status.html("<span>Username and password are both required!</span>");
}
else if(username === ""){
status.html("<span>What is your username?</span>");
}
else if(password === ""){
status.html("<span>What is your password?</span>");
}
else{
$.ajax({
url:'login_process.php',
type: 'post',
data: {"?admin_name=": username, "&admin_pass=": password},
dataType: 'html',
success: function(data){
//alert(data);
if(data.success){
status.html("<span>"+ data +"</span>");
}
else{
status.html("<span>error</span>");
return false;
}
}
});
}
});
});
login_process.php
<?php
session_start();
if($_POST):
$username = $_POST["username"];
$password = $_POST["password"];
if($username):
echo "Hi " . $username;
endif;
endif;
?>
Можете ли вы разместить сообщение об ошибке? –
Что это такое (data.success), я не могу получить, куда отправляется этот флаг? – Devesh