用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4864|回复: 7
收起左侧

[已解决] 购物车类,名称是否不能用中文名称

[复制链接]
发表于 2010-3-11 16:09:53 | 显示全部楼层 |阅读模式
本帖最后由 上善若水 于 2010-3-11 16:10 编辑

购物车类,名称是否不能用中文名称?
实用中文名称,无法插入
发表于 2010-3-11 16:15:14 | 显示全部楼层
中文编码一下吧,应该是不支持中文
比如 base64 编码
 楼主| 发表于 2010-3-11 16:30:30 | 显示全部楼层
好的,多谢!
购物车,好像问题很多
发表于 2010-3-16 20:46:28 | 显示全部楼层
确实不支持中文。我当时用CI自带的加密方法加密了一下,读取的时候再解密,不过好像还需要改一下名称中允许的字符。

时间过太久了。有点忘记了。购物车还有一个session的问题,IE8里面容易遇到。版内有贴子给出解决方案的。
发表于 2010-12-29 23:59:13 | 显示全部楼层
这个可以加中文名的~~你打开ci系统文件里面的lib***文件的config,然后把186行到190行注释掉,还有别忘记把数据库里面的session表改成utf-8的
发表于 2011-6-11 20:30:01 | 显示全部楼层
建立一个  MY_Cart.php  
application/libraries下

PHP
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class MY_Cart extends CI_Cart {
    function __construct() {
        parent::CI_Cart();
        $this->product_name_rules = 'dD';  
    }
}  
复制代码
发表于 2011-6-11 23:04:54 | 显示全部楼层
url_encode
发表于 2011-10-17 17:54:05 | 显示全部楼层
还是注释186-190行,那一招好使

本版积分规则