用户
 找回密码
 入住 CI 中国社区
搜索
楼主: kissmumu
收起左侧

[库 Library] 方便易懂易用的ci的第三方session类

[复制链接]
发表于 2009-1-17 12:20:49 | 显示全部楼层
你说说你是怎么执行的吧,在同一时间顺序执行这两个方法,肯定会得到数据,除非你的服务器时间和你的本地时间差很多小时。
发表于 2009-1-17 16:21:21 | 显示全部楼层
先执行第一个方法,显示后再跳第二个方法
发表于 2009-1-17 18:27:55 | 显示全部楼层
那就不应该有问题,至少我所做的网站都是没问题的。
发表于 2009-1-18 11:31:54 | 显示全部楼层
刷新一次产生一个session文件是怎么回事?


我修改过httpd文件

#APMServ默认虚拟主机
NameVirtualHost *:80
<VirtualHost *:80>
ServerName ci
DocumentRoot "E:/APMServ5.2.0/www/htdocs/ci/"
</VirtualHost>
<Directory "E:/APMServ5.2.0/www/htdocs/ci/">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>

http://ci/index.php访问ci时session存不住  
http://localhost/ci/index.php访问session就存住了
不知道怎么弄......

[ 本帖最后由 097633 于 2009-1-18 11:40 编辑 ]
发表于 2009-1-18 13:55:10 | 显示全部楼层
我认为是服务器时间和你本地时间不对,至少我遇到过这样的问题,后来调整服务器时间就解决了。
发表于 2009-1-26 03:02:19 | 显示全部楼层
我在本地的ci(1.7)中用了下,在同一个控制器下定义的两个方法,一个方法设置session另一个读取的时候怎么是空的?
function mym()
{
  $this->load->library('phpsession');
  $this->phpsession->save('my','123456') ...
097633 发表于 2009-1-16 18:41


你可以在__construct里直接$this->load->library('phpsession');而不必多次载入..
还有就是确保本地和服务器的时区一致性
发表于 2009-2-25 16:28:49 | 显示全部楼层
楼主的session不错,但内容还需要补充,比如清除所有session
发表于 2010-4-27 13:54:24 | 显示全部楼层
诶…… 学习中
发表于 2010-11-1 16:55:34 | 显示全部楼层
学习下
发表于 2010-11-30 15:54:33 | 显示全部楼层
顶贴!拿来试试

本版积分规则