对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

php session会话的使用步骤(2)

时间:2011-02-17 14:57来源:盼盼的家园 作者:最牛 点击:
本范例通过用户注册模块展示出了设置会话变量、输出会话变量、注销会话变量和清除会话ID的功能。运行结果如图1所示。 图1 输出会话变量 其中使用了
  
本范例通过用户注册模块展示出了设置会话变量、输出会话变量、注销会话变量和清除会话ID的功能。运行结果如图1所示。


 
图1  输出会话变量
其中使用了3个脚本文件,第一个脚本文件02.php实现提交用户注册信息到第二个脚本文件03.php;在第二个脚本文件中实现创建一个会话变量和输出会话变量的功能,第三个脚本文件注销会话变量,清除会话ID。

脚本文件02.php的代码如下:
<?php  session_start() ;
if($Submit=="提交"){
//创建会话变量
$_SESSION['shili'] = $username ;
$_SESSION['shili1'] = $password ;
$_SESSION['shili2'] = time() ; }
//输出会话变量
echo "注册成功!<br />" ;
echo "用户名:" . $_SESSION['shili'];             //输出session
echo "<br>密码:" . $_SESSION['shili1'];            //输出session
echo "<br>时间:" . date('Y m d H:i:s',$_SESSION['shili2']) ;
echo '<br /><a href = "04.php">最后一页! </a>' ;   ?>
脚本文件03.php的代码如下:
<?php  session_start () ;
echo "注销会话和清除会话ID<br />" ;
unset ($_SESSION['shili']) ;
if (!empty ($_SESSION['shili']))
echo "SESSION['shili']的值是:".$_SESSION['shili']."<br>" ;
else  echo "SESSION['shili']的值被删除了!";
session_destroy () ;
echo '<br /><a href = "02.php">返回首页!</a>' ;  ?>
上面的用户注册模块是会话控制的一个简单的应用,会话控制还有很多地方可以使用到,如在用户登录中,对用户的身份进行验证,不需要在每个页面中都输入验证信息,可以通过会话ID来完成,当登录失败时,如果登录网站其他页面,则会提示没有登录,要求重新登录;另外,在购物车功能的实现中,也应用到了会话验证。对于会话控制功能的使用,在后面的章节中还有具体的体现。
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八