这个项目在 localhost 服务器上运行良好,但在打开页面时在实时服务器中无法正常工作,而不显示登录页面,它转到 index.php?=home 页面,因此选项不可用,请帮我解决这个问题。 而且我还在下面添加了这个实时服务器链接,请检查它。我想我已经为这个项目包含了足够的代码。我无法理解这个项目是如何在本地主机服务器中工作的。如果有任何代码问题,它甚至在本地主机中也无法工作服务器
<?php
session_start();
if(isset($_SESSION['login_id']))
header("location:index.php?page=home");
$query = $conn->query("SELECT * FROM system_settings limit 1")->fetch_array();
foreach ($query as $key => $value) {
if(!is_numeric($key))
$_SESSION['setting_'.$key] = $value;
}
?>
<script>
$('#login-form').submit(function(e){
e.preventDefault()
$('#login-form button[type="button"]').attr('disabled',true).html('Logging in...');
if($(this).find('.alert-danger').length > 0 )
$(this).find('.alert-danger').remove();
$.ajax({
url:'ajax.php?action=login',
method:'POST',
data:$(this).serialize(),
error:err=>{
console.log(err)
$('#login-form button[type="button"]').removeAttr('disabled').html('Login');
},
success:function(resp){
if(resp == 1){
location.href ='index.php?page=home';
}else if(resp == 2){
location.href ='voting.php';
}else{
$('#login-form').prepend('<div class="alert alert-danger">Username or password is incorrect.</div>')
$('#login-form button[type="button"]').removeAttr('disabled').html('Login');
}
}
})
})
</script>
[检查实时服务器][1]