当用户使用电子邮件和密码填写两个表单字段并点击登录按钮时,我的脚本工作正常,但单击登录按钮后,我想将用户重定向到主页,但用户仍保留在索引页面中,当我输入浏览器网址时像 localhost/my_site-name/home.php 这样的栏,系统带我进去,我看到我在该页面中回显的所有会话变量以进行检查,所以我希望当用户单击登录按钮时,用户自动重定向到主页,这里是我的代码
<form class="form-inline" method="post" action="" id="loginForm">
<ul class="navbar-nav mr-5">
<li class="nav-item">
<input class="form-control mr-sm-2 input-signUp-form js-signInEmail" type="email" name="signInEmail" placeholder="Email"/>
<input class="form-control mr-sm-2 input-signUp-form js-signInPassword" type="password" name="signInPassword" placeholder="password"/>
<button class="btn btn-danger my-2 my-sm-0 js-signInButton" type="submit" name="signInButton">Sign In <i class="fas fa-heart"></i></button>
</li>
<p class="ml-2">
<input type="checkbox" class="form-check-input" id="exampleCheck1"> Remember Me!
<span><a href="#" class="ml-4 mt-2">Forget Password</a></span>
</p>
</ul>
</form>
这是我的脚本代码,我在 jquery 链接 addd 之后将其包含在页面底部
$(document).ready(function(){
$(".js-signInButton").click(function(){
var signInemail = $(".js-signInEmail").val();
var signInPassword = $(".js-signInPassword").val();
$.ajax({
url:"signIn.php",
type:"POST",
data:{
"signInEmail":signInemail,
"signInPassword":signInPassword
},
success: function (html) {
if(html == 'true'){
// alert("Successfull Login");
window.location.href = "home.php";
}
else {
alert("Error Login");
}
}
});
});
});
犯罪嫌疑人X
慕田峪9158850
HUH函数
侃侃尔雅