帝国cms tag伪静态中文乱码的解决办法
其实也不能完全称之为中文乱码,所谓看着像乱码,只是做了urlencode处理而已。
为了让tag显示中文路径,修改了文件/e/class/t_functions.php文件里的一段代码:
此段:
修改为:
修改后测试
标签调用:[showtags]'',0,0,'',0,s,'',1,''[/showtags] (调用全部tags)
显示正常中文地址http://www.xxxxx.com/e/tags/?tagname=图片
而内容页调用:[showtags]'selfinfo','',0,'','','','',0,''[/showtags]
显示其他编码 http://www.xxxxx.com/e/tags/?tagname=%CD%BC%C6%AC
要让内容页也显示形如http://www.xxxxx.com/e/tags/?tagname=图片的地址,解决办法如下:
修改t_functions.php中
改为
其实,就是去掉了urlencode函数而已。
您可能感兴趣的文章:
帝国cms tag伪静态中文乱码的解决办法
帝国cms tag伪静态的方法
帝国cms常见问题收集
帝国cms tag标签伪静态按id生成url
帝国cms内容页调用tag灵动标签的实现代码
(图)忘记帝国CMS后台密码的解决方法
帝国CMS phome_ecms_' doesn't exist.问题如何解决?
解决帝国cms后台登录次数不得超过5次限制的方法
帝国cms中使用灵动标签判断栏目ID的方法
帝国CMS随机调用某几个栏目信息的实现代码