|
楼主 |
发表于 2013-1-14 11:12:55
|
显示全部楼层
我试了下,url可以有中文。
比如我现在把slug改成“新闻”
但是在- public function get_news($slug = FALSE) {
- if ($slug === FALSE)
- {
- $query = $this->db->get('news');
- return $query->result_array();
- }
- //$slug=urlencode($slug);
- //%E6%96%B0%E9%97%BB
- //%25E6%2596%25B0%25E9%2597%25BB
- $slug='新闻';
- echo $slug;
-
- $query = $this->db->get_where('news', array('slug' => $slug));
- return $query->row_array();
- }
-
复制代码
里会按%E6%96%B0%E9%97%BB去查询。
但实际要数据库里是“新闻”,所以404
我用$slug=urlencode($slug);也转不成“新闻”
怎么办?
|
|