tp提供了sessionDB的扩展驱动。发现以下问题
1 读取session会调用sessionDB的write方法
读取$_SESSION['abc']
首先会调用ThinkPHP\Common\functions.php 的session函数,传递name是空数组,value是""的参数。
因此会执行sessionDB中的write方法。
例如以下代码
$mid = $_SESSION['ed_memberinfo']['memberID'];
Log::write("get session");
echo $mid;
输出
[ 2014-12-08T10:51:43+08:00 ] ERR: use session function 1
[ 2014-12-08T10:51:43+08:00 ] ERR: use sessionDB in session function
[ 2014-12-08T10:51:43+08:00 ] ERR: []
[ 2014-12-08T10:51:43+08:00 ] ERR: ""
[ 2014-12-08T10:51:43+08:00 ] ERR: get session
[ 2014-12-08T10:51:43+08:00 ] ERR: sess data: redirect_url|s:0:"";stepOneUrl|s:54:"http://xxx";cart|a:3:{s:4:"plan";i:27;s:9:"gift_type";a:1:{i:0;s:1:"8";}s:17:"subscription_type";i:1;}from_issue|i:0;reg_redirect_url|s:54:"http://devgz.edigest.com.hk/Subscription/magazine_form";ed_memberinfo|a:4:{s:8:"memberID";i:2816;s:4:"name";s:8:"terry wu";s:11:"accessToken";s:66:"6342nPQ29pure+12fZ1GBbvgQUeCtO6hxGk3Rlc8rQe/jKXAUZVcjrP1sd6aMb/Q4Q";s:4:"type";i:1;}is_remember|i:0;verify|s:32:"6de8519b6deaea88169bb53116ff48a2";
因此若同时存在读取session和set session的行为,则可能set session被get session覆盖。导致set session失效。
因此,在使用sessionDB的时候一定要特别注意session的读写顺序。
分享到:
相关推荐
TP sessionDB驱动
振中TP900s驱动及工具,可以烧录程序及USB驱动
TP9000D USB掌机驱动和光盘其他内容
北京振中TP900S的驱动2.2和管理软件,演示程序,程序编译软件,北京振中TP900S的驱动2.2和管理软件,演示程序,程序编译软件
tp900驱动,下载,集成界面软件,使用方便,欢迎下载使用
映美tp635打印机驱动程序是一款可以有效解决映美tp635打印机在使用过程中出现的一些问题的驱动工具,本站提供了映美tp635打印机驱动的下载地址,有兴趣的朋友们可以前来下载使用。 本驱动是官方的映美TP-635打印机...
过TP驱动保护,其他地方找来的,可以参考一下
Hi3519A_imx377_tp2850+驱动。基于开发板做的驱动程序,可用于做双光融合。基于caffe的代码已经做出demo
振中TP900S的驱动1.9和管理软件对振中TP900掌机下载抄表程序
加载此驱动文件后可以无视TP驱动!亲们,尽情的疯狂吧!!
映美tp635驱动是映美最新推出的映美tp635打印机的驱动程序,需对应型号使用,用户只有在正确安装驱动程序后方可正常使用打印设备,下方有安装教程,简单易用,有需要的朋友可以下载了!驱动介绍:映美tp635打印机...
最新的,主要讲了如何分析TP各种HOOK和写驱动代码去过掉TP所有HOOK,自己下了看吧
实达tp130k打印机驱动程序是一款可以有效解决实达tp130k打印机在使用过程中出现的一些问题的驱动工具,本站提供了实达tp130k驱动下载地址,有需要的朋友们可以前来下载使用。 实达tp130k驱动适用于购买了该型号...
汉王唐人笔TR-TP618手写板驱动程序,是唐人笔数位板的官方最新驱动,如果你还有这款手写板的话,如果你的手写板不能连接电脑的话,那么就尝试重装这款驱动吧。参数产品尺寸:205×180×15mm产品重量:181g产品类型:...
映美TP820打印机驱动程序是一款可以有效解决映美TP820打印机在使用过程中出现的一些问题的驱动工具,本站提供了映美TP820打印机驱动的下载地址,有兴趣的朋友们可以前来下载使用。 本驱动是映美TP820打印机驱动,这...
北京振中的TP900s手抄器驱动和工具以及例子,供大家下载和参考
北京振中TP900S的驱动2.2和管理软件,演示程序,程序编译软件北京振中TP900S的驱动2.2和管理软件,演示程序,程序编译软件北京振中TP900S的驱动2.2和管理软件,演示程序,程序编译软件
过tp驱动 源码 编译可用 支持读写 内存
TP58小口打印机驱动 内含 pci并口驱动
tp 727n 黑苹果驱动 个人使用无压力