if($_SESSION['email']){
echo "<script language='javascript'>alert('vous avez deja login!');history.back();</script>";
}if里的可能不对,一般怎么写呢?
echo "<script language='javascript'>alert('vous avez deja login!');history.back();</script>";
}if里的可能不对,一般怎么写呢?
echo "<script language='javascript'>alert('vous avez deja login!');history.back();</script>";
}
echo "<script language='javascript'>alert('vous avez deja login!');history.back();</script>";
}
if(isset($_SESSION['email']) && isset($_SESSION['password'])){
//如果email和password在session中存在,那么验证
$sql = 'select * from usertable where email = "' . $_SESSION['email'] . ' and password = "' . $_SESSION['password'] . '"';
$res = mysql_query($sql);
if(mysql_num_rows($res)){
//如果验证通过,那么跳转到原页面
header('location: ' . $_SERVER['HTTP_ERFERER']);//或者echo '<script>history.back();</script>';
}
}
//下面应该是正常登陆验证程序代码
/*
Do some login things...
*/
我在数据库用户表中建立了一个记录是否已经登录的字段:islogin
在登陆后将该字段设置为1(我用的mysql),未登录或者退出操作时设置为0。
然后根据该字段值进行判断。
我在数据库用户表中建立了一个记录是否已经登录的字段:islogin
在登陆后将该字段设置为1(我用的mysql),未登录或者退出操作时设置为0。
然后根据该字段值进行判断。这样影响网站的性能 最好用session 为好。
纯属个人胡编哈…