mssql数据库使用购物车类不能写入数据库?
ci_session已经建好$this->load->library('cart');
$data = array(
'id' => 12,
'qtyd' => 1,
'price' => 123,
'name' => 'dsf'
)
$this->cart->insert($data);
print_r($this->cart->contents());输出为空
进入数据库查看发现user_data字段没有任何数据在里面.用$this->session->set_userdata('some_name', 'some_value');可以写入数据
知道什么问题了...原来是session_id不断变化引起的....
cart类找不到上次数据所以每次都是空数据...
请问这怎样解决 燕青 发表于 2013-1-22 19:47 static/image/common/back.gif
知道什么问题了...原来是session_id不断变化引起的....
cart类找不到上次数据所以每次都是空数据...
请问这 ...
终于解决了...原来是ci_session表的user_agent字段不够长引起的...
mssql里面这个字段起码要120长能保存完整的信息
session类对这个字段比较时发现和上次不一样,所以就重新生成session_id了...
页:
[1]