既然你提到了用session,就用session
在你实现登陆的时候,加入以下代码:
session_start();
/*
form的文本框和密码框用POST方法传递下一页两个变量
然后用SELECT WHERE查询数据库
*/
//找到记录,并用session记录下来.
$_SESSION['uid'] = $result['uid'];//数据库中用户id,一般为主键来的.
header("location:nextpage.php");//进入第二个页面第二个页面的判断代码:
session_start(); //
if(empty($_SESSION['uid'])){
//没有权限做,页面跳转或是给出提示.
}
就这样了,这种东西多在网上查查,或是下载一套源码来看看,可能收获更大些.祝你早日理解。
在你实现登陆的时候,加入以下代码:
session_start();
/*
form的文本框和密码框用POST方法传递下一页两个变量
然后用SELECT WHERE查询数据库
*/
//找到记录,并用session记录下来.
$_SESSION['uid'] = $result['uid'];//数据库中用户id,一般为主键来的.
header("location:nextpage.php");//进入第二个页面第二个页面的判断代码:
session_start(); //
if(empty($_SESSION['uid'])){
//没有权限做,页面跳转或是给出提示.
}
就这样了,这种东西多在网上查查,或是下载一套源码来看看,可能收获更大些.祝你早日理解。
继续看下去,看两个例子就会了...(如果你那书连例子都没有的话,还是扔了吧)
第一个问题,是每个后台页面要include一个验证cookie的代码,验证通过:继续执行,验证没通过:返回主页第二个问题,你看完session的例子就会了
比如说用户名和用户登录次数.
//当然这些信息你是要存在数据里的.
session_start();
....
$_SESSION['uid'] = $result['uid'];
$_SESSION['username'] = $result['username'];
$_SESSION['nlogin'] = $result['nlogin'];
....
然后第二页的时候就可以读取你保存在session里的信息了.
[code]
session_start();
echo "欢迎你" . $_SESSION['username'] .",你已经是第" . $_SESSION['nlogin'] ."次访问本站了";
[/code]