修正一个 BUG
现象:在用户名,最后回复,论坛描述,论坛名称中出现 ' 符号就会造成 JS 错误,无法显示论坛列表.
解决:
修改模版:
在 index.htm 和 forumdisplay_subforum.htm 查找:
- $forum['cutsubject'] = cutstr($forum[lastpost][0],20);
- $forum['description'] = str_replace("\r\n", "", $forum['description']);
复制代码
在下面添加:
- $forum['cutsubject'] = str_replace("'", "\'", $forum['cutsubject']);
- $forum['description'] = str_replace("'", "\'", $forum['description']);
- $forum['name'] = str_replace("'", "\'", $forum['name']);
- $forum['lastpost']['0'] = str_replace("'", "\'", $forum[lastpost][0]);
- $forum['lastpost']['2'] = str_replace("'", "\'", $forum[lastpost][2]);
复制代码 |