lynn.wang 发表于 2012-3-6 15:19:37

请教ci session 问题

看了教程
大致理解为
1.设置好session的config
2.创建一个数据库,存放session data
3.可以随时获取一个当前的 session_id
后面的部分,我有点没太明白哦
我现在是将上一次存入数据库中的数据取出
然后展现到页面上

麻烦指点下!!

huboo82 发表于 2012-3-6 16:13:07


php保存session 默认的是采用的文件的方式来保存的,然而session是要时时刻刻的使用的,大量的用户需要创建很多的session文件,这样对整个的服务器带来性能问题,另一方面,如果服务器起采用群集的方式的话就不能保持session的一致性,所以需要采用数据库的方式来保存session,这样,不管有几台服务器同时使用,只要把它们的session保存在一台数据库服务器上就可以保存session的完整了。

这是把session保存到数据库的目的。但是我不理解你说的问题是什么问题。

lynn.wang 发表于 2012-3-6 16:20:02

huboo82 发表于 2012-3-6 16:13 static/image/common/back.gif
这是把session保存到数据库的目的。但是我不理解你说的问题是什么问题。

我的意思是
我现在已经开启了将session存入数据
并且 user_data 看到了数据
我现在是要在刷新页面的时候
把购物车的数据也就是存放在 user_data 中的数据
拿出来然后赋值给界面
就是后面这个没弄明白哦

huboo82 发表于 2012-3-6 23:35:25

// 打印出key的值
echo $this->session->userdata('key');

lynn.wang 发表于 2012-3-7 08:52:51

嘻嘻
问题已经解决了哦
session 是将数据保存在了数据库中
但是我需要的是获取出来数据
然后使用 ajax 动态添加到购物车里面去展示
所以哈~~~
页: [1]
查看完整版本: 请教ci session 问题