Chinaunix首页 | 论坛 | 博客
  • 博客访问: 566357
  • 博文数量: 89
  • 博客积分: 2383
  • 博客等级: 大尉
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-09 23:02
个人简介

Scientific Linux是重新编译的Red Hat Enterprise Linux,由费米国家加速器实验室、欧洲核研究组织以及世界各地的大学和实验室共同开发。它旨在与Red Hat Enterprise Linux完全兼容,也强调自主方便的定制,用户可以根据自己的需求做相应修改,可以使用脚本或者Anaconda给自己定制最小化的安装模式。

文章分类

全部博文(89)

文章存档

2017年(1)

2016年(2)

2013年(2)

2012年(2)

2011年(16)

2010年(13)

2009年(46)

2008年(7)

我的朋友

分类:

2010-01-10 12:52:07

由于网络中心工作的需要,利用php写些小程序(网页访问的),经常需要利用session来防止非法访问某些页面,而且,session也是很好的页面合法跳转的保障(我知道不是最可靠的,但起码的应用是有的。
 
1.当验证通过后,启动 session(一般都是用户名密码的页面登录通过验证后,需要跳转页面之前使用):
   session_start();
 //这个语句启用session,同时,在别调整的页面中还利用这个语句来读取已经启用的session,所以在验证session是否存在前还要再次利用这条语句
   $_SESSION["admin"] = "true"; //设置一个用来验证的session值。
   header("location: votelist.php"); //开始跳转网页。
 
2.在被跳转到的主页上验证session设置的变量值是否正确:
$admin = false;
session_start();
if (isset($_SESSION["admin"]) && $_SESSION["admin"] === "true")

 echo "您已经成功登陆";
}
else
{
  $_session["admin"] = false;
  die("您无权访问"); 

?>
阅读(3671) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-05-17 21:08:13

thank you very much!