当前位置:首页基于网站地址URL传输session信息 举报文章

基于网站地址URL传输session信息

作者:admin    来源:用户投稿    时间:2015.6.10   

  在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地址后加上

  

  SID当用户开启cookie时,出空

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

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

  

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

  3、建立退出登录页

  

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

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

  此文章属于王业楼的个人博客原创,若要转载请注明出处:王业楼的个人博客 http://www.ly89.cn/detail/28.html

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:基于  网站  地址  传输  信息  
  • 相关搜索
图片推荐
    网站内容如何通过seo内容进行布局优化

    网站内容如何通过seo内容进行布局优化

    seo内容优化布局,通过SEO分析研究内容的更新方向和目标,再通过内链布局优化网站的页面丰富度,来提升网站页面的整体质量和权重。    seo内容布局链接优化  在分析布局网站的链接内容布局,要结合商
    新版EasyPanel安装过程及简单使用

    新版EasyPanel安装过程及简单使用

    简介  easypanel虚拟主机控制面板是一款免费的、跨平台的集开通虚拟主机、ftp、空间、数据库等功能为一体的虚拟主机控制面板。  EasyPanel安装过程  1,连接上的你的Linux VPS
    由iphone5地图显示钓鱼岛是日本的谈起

    由iphone5地图显示钓鱼岛是日本的谈起

    近日,钓鱼岛火了,iphone5火了,本来沾不上边的两个东西,却因为一篇帖子引起了轩然大波,我最初也是在猫扑网上看到的,说道iphone5自带的地图中把中国的钓鱼岛划给了日本,而诺基亚的地图标记始终是
    教你微商怎么做,微商怎么找客源?

    教你微商怎么做,微商怎么找客源?

    客源,不是所谓的同行更不是一些僵尸,现在的微信已经限制好友5000人,所以我们一定要将好友的价值最大化,所以说我们一定要找到属于自己的精准客户,对,要的就是精准。  我教你,其实写软文不需要有特别好的
    你想抓住互联网机遇,成为风口上的猪吗?

    你想抓住互联网机遇,成为风口上的猪吗?

    根据统计目前中国的网民人数已经尝过8亿,微信的手机用户已经超过6亿,互联网已经成为众多创业者的掘金之地,每年都会吸引众多的国内外创业者进入淘金,甚至连传统行业也加入其中,更多的创业者为了成为第二个雷军
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面