Hex 发表于 2009-1-17 12:20:49

你说说你是怎么执行的吧,在同一时间顺序执行这两个方法,肯定会得到数据,除非你的服务器时间和你的本地时间差很多小时。

097633 发表于 2009-1-17 16:21:21

先执行第一个方法,显示后再跳第二个方法

Hex 发表于 2009-1-17 18:27:55

那就不应该有问题,至少我所做的网站都是没问题的。

097633 发表于 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 编辑 ]

Hex 发表于 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 http://codeigniter.org.cn/forums/images/common/back.gif

你可以在__construct里直接$this->load->library('phpsession');而不必多次载入..
还有就是确保本地和服务器的时区一致性

sam 发表于 2009-2-25 16:28:49

楼主的session不错,但内容还需要补充,比如清除所有session

2009cms 发表于 2010-4-27 13:54:24

诶…… 学习中

ahkxhyl 发表于 2010-11-1 16:55:34

:lol学习下

ghyghoo8 发表于 2010-11-30 15:54:33

顶贴!拿来试试
页: 1 [2] 3
查看完整版本: 方便易懂易用的ci的第三方session类