CodeIgniter 框架,搜索功能!
在CodeIgnite框架的地址上不能出现%这个符号, 如果做搜索的时候用GET提交表单会出现%E7%8E%A9%E5%84%这样的字符, 怎么解决搜索这个问题呢 中文是不支持的。%xx 这个 CI 会自动 decode 做搜索也可以用POST方式提交表单啊,不一定非得要GET,特别是有多个选项的时候POST比较合适。 我发现用urlencode(中文)ci通不过,再加一个urlencode(urlencode(中文))却可以:lol; 2楼思路有问题,搜索必须是 get的 不然你搜索的结果 的地址不能复制 很悲剧的 谁说不能复制的,搜索条件序列化保存到服务器,搜索url添加一个哈希值对应唯一搜索条件,任意copy to 你一定要用GET那么就自己写个方法用$_GET专用接收器
当然里面都要用PHP底层点的脚本来写。文件挂哪里都可以。 序列化试试 谁说不能复制的,搜索条件序列化保存到服务器,搜索url添加一个哈希值对应唯一搜索条件,任意copy to ...
visvoy 发表于 2010-9-11 13:47 http://codeigniter.org.cn/forums/images/common/back.gif
这个怎么做呢 能否详细说说 $segment=strtr(base64_encode(serialize($condition)),"/","|");
解码反着写
页:
[1]