现在我创建了一个连接到 mysql 数据库的登录表单,并在用户名和密码正确时输入了该代码
<?php
session_start();
if (mysql_num_rows($res)== 1) {
$_SESSION['loggedin'] = $Email;
header("Location:userpage.php");
} else {
echo "Wrong Email or Password";
exit();
}
?>
在我输入的用户页面中
<?php
session_start();
if(isset($_SESSION['loggedin'])){
}else{
header("Location:index.php")
}
在注销.php
<?php
session_start();
session_destroy();
header("location:index.php");
exit();
?>
这适用于我的本地主机,但不适用于虚拟主机,在虚拟主机上它重定向到 login.php 并停在那里。
我在那段代码中有什么错误吗?
请帮忙