session是一种保存在服务器端的数据,在客户端浏览器存在(或者说保持连接)的时候保存数据。基本原理差不多就是这样啦~~我从小语文不好~~说不清的~~还是看代码吧~~<?
//set.php
session_start();//告诉服务器,你现在开始用session了,注意要放在echo等有输出的语句前
session_register('ses_Name');//在session中注册一个变量,注意是session变量,跟页面变量是有区别的
$ses_Name="yufan";//注意是先注册后赋值,还有要说的是php是敏感大小写的
?><?
//look.php
session_start();//还是告诉服务器开始用session了
echo $ses_Name;
?>
//set.php
session_start();//告诉服务器,你现在开始用session了,注意要放在echo等有输出的语句前
session_register('ses_Name');//在session中注册一个变量,注意是session变量,跟页面变量是有区别的
$ses_Name="yufan";//注意是先注册后赋值,还有要说的是php是敏感大小写的
?><?
//look.php
session_start();//还是告诉服务器开始用session了
echo $ses_Name;
?>
session_register('checked');//当然在此之前要session_start()
$checked="yes";
然后跳转进入论坛页面,在论坛中的每个页面的头部都有类似下面的代码:
session_start();
if ($checked<>"yes")
{
echo "你没有正确的用户身份";
exit;
}