-1
我想创建一个检查登录或如果用户登录它将重定向用户到主页。现在问题在于它强制用户登录到login_forum.php页面,但是当我尝试登录时,它只是重置表单并且不重定向到home.php页面。PHP登录检查或重定向
home.php
<?PHP
session_start();
if (!(isset($_SESSION['login']) && $_SESSION['login'] != ''))
{
header ("Location: login_form.php");
}
else
{
header ("Location: home.php");
}
?>
是不是有什么问题呢?什么文件会有问题呢?
checkuser.php
if($login_check > 0){
while($row = mysql_fetch_array($sql)){
foreach($row AS $key => $val){
$$key = stripslashes($val);
}
// Register some session variables!
session_register('first_name');
$_SESSION['first_name'] = $first_name;
session_register('last_name');
$_SESSION['last_name'] = $last_name;
session_register('email_address');
$_SESSION['email_address'] = $email_address;
session_register('phone_number');
$_SESSION['phone_number'] = $phone_number;
session_register('address');
$_SESSION['address'] = $address;
mysql_query("UPDATE abnc_users SET last_login=now() WHERE userid='$userid'");
header("Location: home.php");
我一直在研究,可能这是一个问题?
login_form.php
<form action="checkuser.php" method="post" name="" id="">
我越来越近了,谢谢你的帮助 – 2013-04-21 01:32:42