panos

COOKIE和SESSION技术

\\最近以前团委的网站出问题了,程序不是我写的,叫他们以前的人竟然也进不去.
我看了一下,他们也是到网上找了个新闻发布程序安装上去的.所以程序写不是他们写的.
他们说也不清楚的.真是的,新网站又没有做成,要是做成了,我就不管那么多,管它是谁写的.
不过我做事有点理想,自然的,所以拖时间常有的事.我要是到是网上COPY恐怕早就弄好了.
今天我要把我学到的COOKIE和SESSION技术应用到用户组和管理员组用户.


\\管理员用户在始登陆成功是开始初始SESSION并向用户本地写入cookie.
\\可能大家对于SESSION和COOKIE不清楚它的作用,
我想根据我的心得讲一下:
session是存在服务器端的,而COOKIe是存在客户端的.
二者是相互通讯的,靠什么通讯呢,靠的是session id.
SESSION是保存了名用户名和密码,当然了还有SESSION ID。
出于安全考虑,COOKIE在客户端可能只保存有SESSION ID。
在session生命周期内,用户可以关闭浏览器再打开那个网站时,用户可以不用登陆的,
其实是登陆了,只不过这次不是到数据库验证管理员了,在SESSION内就可以的。
//checklogin.php 

<?php
include("conn_inc.php);//数据库连接文件
session_start();//初始化一个session,准备于cookie通讯
//检测cookies
if(isset($HTTP_COOKIE_VARS["PHPSESSION"])){
session_id($HTTP_COOKICE_VARS["PHPSESSION"])//于服务端session通讯





posted on 2006-05-24 02:28 mr.panos 阅读(301) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
<2006年5月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

中文百科全书

搜索

最新评论

阅读排行榜

评论排行榜