碰到过的同学肯定知道,写在这里以备后用。同时也对帝国cms模板开发的同学有所帮助。
打开文件e/class/connect.php
找到函数 sub($string,$start=0,$length,$mode=false,$dot='')
将其中的代码
$string = str_replace(array(' ','&','"','<','>','''), array(' ','&','"','<','>',"'"), $string);
替换成:
$string = str_replace(array(' ','&','"','<','>',''','“','”'), array(' ','&','"','<','>',"'",'"','"'), $string);
帝国cms默认的截取对这些双引号有时候没有作用的时候可以用这个方法,标题有时候也会显示不对,可以把这些特殊的符号过滤掉。
本文地址:https://www.kaifamei.com/empirecms_jq/51.html