使用URL传输SESSION信息


Posted in PHP onJuly 14, 2015

 在php的学习中,会话是我们常常用到的,那今天我们就来详细讲讲会话中的session;

一、session的工作机制:

当开启session后,服务器会在服务器中保存session文件,然后再浏览器保存session的id号,用于获取对应的session信息;

二、下面是文章的重点:基于URL传输session

如果按照基本的session方法传输session,那么会用到用户浏览器中的cookie,一旦用户关闭cookie,那么session就不起作用啦!所以接下来我们将要把session的id号放在网站的链接地址上,这样就不怕用户关闭cookie啦!

(我们以简单的用户登录做为一个例子,当用户开启cookie时,以cookie传输,关闭cookie时,以url传输)

1、建立用户登录页面,并在form的action地址后加上

使用URL传输SESSION信息

    SID当用户开启cookie时,输出空
    SID当用户关闭cookie时,输出当前用户session信息,具体格式是  session_name=session_id;

2、建立判断用户是否登录页;

使用URL传输SESSION信息

    session_id()当含有参数时是指,以参数中的id为参考找到sessoin文件,注意session_id()必须在session_start()前面

3、建立退出登录页

使用URL传输SESSION信息

    首先将当前用户的session数据清空,然后删除该用户的session文件

到这整个基于url传输session的小案例就搞定啦!!

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
PHP也可以?成Shell Script
Oct 09 PHP
PHP 输出缓存详解
Jun 20 PHP
PHP 转义使用详解
Jul 15 PHP
php使用正则过滤js脚本代码实例
May 10 PHP
mysql_connect localhost和127.0.0.1的区别(网络层阐述)
Mar 26 PHP
php生成高清缩略图实例详解
Dec 07 PHP
WordPress开发中用于标题显示的相关函数使用解析
Jan 07 PHP
PHP实现小偷程序实例
Oct 31 PHP
简单解决微信文章图片防盗链问题
Dec 17 PHP
使用php完成常见的文件上传功能(推荐)
Jan 13 PHP
laravel 执行迁移回滚示例
Oct 23 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 PHP
利用“多说”制作留言板、评论系统
Jul 14 #PHP
php生成数字字母的验证码图片
Jul 14 #PHP
php算法实例分享
Jul 14 #PHP
php根据生日计算年龄的方法
Jul 13 #PHP
php获取英文姓名首字母的方法
Jul 13 #PHP
php根据日期显示所在星座的方法
Jul 13 #PHP
php比较两个字符串长度的方法
Jul 13 #PHP
You might like
PHP $_SERVER详解
2009/01/16 PHP
php伪静态之APACHE篇
2014/06/02 PHP
php获取根域名方法汇总
2014/10/28 PHP
PHP引用的调用方法分析
2016/04/25 PHP
php时间计算相关问题小结
2016/05/09 PHP
golang与php实现计算两个经纬度之间距离的方法
2016/07/22 PHP
一个实用的php验证码类
2017/07/06 PHP
JS数学函数Exp使用说明
2012/08/09 Javascript
jQuery根据纬度经度查看地图处理程序
2013/05/08 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
JQuery实现级联下拉框效果实例讲解
2015/09/17 Javascript
理解JavaScript事件对象
2016/01/25 Javascript
使用JavaScript获取URL中的参数(两种方法)
2016/11/16 Javascript
jQuery轻松实现无缝轮播效果
2017/03/22 jQuery
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
vue实现商品加减计算总价的实例代码
2018/08/12 Javascript
Vue项目数据动态过滤实践及实现思路
2018/09/11 Javascript
webstorm+vue初始化项目的方法
2018/10/18 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
微信小程序实现授权登录
2019/05/15 Javascript
JavaScript实现多个物体同时运动
2020/03/12 Javascript
原生js实现购物车
2020/09/23 Javascript
Python版的文曲星猜数字游戏代码
2013/09/02 Python
Python多线程同步---文件读写控制方法
2019/02/12 Python
linux环境下Django的安装配置详解
2019/07/22 Python
与Django结合利用模型对上传图片预测的实例详解
2019/08/07 Python
Python实现猜年龄游戏代码实例
2020/03/25 Python
详解python中GPU版本的opencv常用方法介绍
2020/07/24 Python
庆七一主持词
2015/06/29 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
教师节作文之小学四年级
2019/09/03 职场文书
Python实战之OpenCV实现猫脸检测
2021/06/26 Python
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python