使用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部分常见问题总结
Oct 09 PHP
PHP 函数语法介绍一
Jun 14 PHP
php继承的一个应用
Sep 06 PHP
php弹出对话框实现重定向代码
Jan 23 PHP
用PHP和Shell写Hadoop的MapReduce程序
Apr 15 PHP
php实现计数器方法小结
Jan 05 PHP
微信API接口大全
Apr 15 PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
May 13 PHP
PHP反射API示例分享
Oct 08 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
PHP模型Model类封装数据库操作示例
Mar 14 PHP
Thinkphp5框架使用validate实现验证功能的方法
Aug 27 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 网页游戏开发入门教程一(webgame+design)
2009/10/26 PHP
PHP提示Notice: Undefined variable的解决办法
2012/11/24 PHP
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
php GUID生成函数和类
2014/03/10 PHP
php中数字、字符与对象判断函数用法实例
2014/11/26 PHP
js资料toString 方法
2007/03/13 Javascript
用JavaScript对JSON进行模式匹配 (Part 2 - 实现)
2010/07/17 Javascript
奉献给JavaScript初学者的编写开发的七个细节
2011/01/11 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
JavaScript+canvas实现七色板效果实例
2016/02/18 Javascript
vue2.0 keep-alive最佳实践
2017/07/06 Javascript
JS+Ajax实现百度智能搜索框
2017/08/04 Javascript
彻底搞懂JavaScript中的apply和call方法(必看)
2017/09/18 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
用python 制作图片转pdf工具
2015/01/30 Python
Python字符串逐字符或逐词反转方法
2015/05/21 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
2019/01/15 Python
Python实现的多进程拷贝文件并显示百分比功能示例
2019/04/09 Python
详解DeBug Python神级工具PySnooper
2019/07/03 Python
Python3 把一个列表按指定数目分成多个列表的方式
2019/12/25 Python
python的json包位置及用法总结
2020/06/21 Python
python写文件时覆盖原来的实例方法
2020/07/22 Python
Python 3.9的到来到底是意味着什么
2020/10/14 Python
python解包用法详解
2021/02/17 Python
详解HTML5 window.postMessage与跨域
2017/05/11 HTML / CSS
松本清官方海外旗舰店:日本最大的药妆连锁店
2017/11/21 全球购物
市场营销专业个人求职信范文
2013/12/14 职场文书
体育专业个人求职信范文
2013/12/27 职场文书
优秀演讲稿范文
2013/12/29 职场文书
无故旷工检讨书
2014/01/26 职场文书
大学教师师德师风演讲稿
2014/08/22 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
2014年机关工会工作总结
2014/12/19 职场文书
小孩不笨观后感
2015/06/03 职场文书
CSS3鼠标悬浮过渡缩放效果
2021/04/17 HTML / CSS