我在logout.php中创建了会话和销毁会话但是如果我输入了url( http://localhost/demo/home.php)它显示loggedin.It应该重定向到index.php或显示页面 找不到。 p>
我正在实现的目标 - 我有登录部分,没有任何问题。我能够使用我的凭据登录,并且页面成功重定向到home.php.From home.php我有注销链接,我点击该页面重定向index.php,但如果我输入home.php显示登录.. 请帮助我。 p>
index.php strong> p>
Home.php strong> p>
logout.php strong> p>
session_start();
$ username = $ _POST ['username'];
$ password = $ _POST [' password'];
$ sel_user =“SELECT * FROM admin WHERE Username ='$ username'和Password ='$ password'”;
$ run_user = mysqli_query($ conn,$ sel_user);
$ check_user = mysqli_num_rows($ run_user);
if($ check_user> 0){
echo“< sc ript> window.open('home.php','_ self')< / script>“;
$ _SESSION ['user_email'] = $ username;
}
else {
$ msg =“用户名和密码不正确。”;
}
code> pre>
< h2>主页< / h2>
< a href =“logout.php”>退出< / a>
code> pre>
<?php
session_start();
if(session_destroy())
{
标题(“位置:index.php”);
}
?>
code> pre>
div>