discuz 帖子排版显示出错
回复讨论(解决方案)
更新缓存或换个浏览器试试
若不行,就只有自己调样式了
试过,不知道在哪里调。。。
dz\template\default\forum\viewthread_node.htm
144行,有如下代码
改成
修改 style="height:48px" 试试 ,记得把原来的php代码改回去
dz\template\default\forum\viewthread_node.htm
144行,有如下代码
改成
修改 style="height:48px" 试试 ,记得把原来的php代码改回去
我知道原因了,是因为我把模板文件下的common/header_common另存为utf-8造成的,为什么会出这个原因呢,这样我的title标题不就没法变成中文了,请问有没有两全的办法呢
最好不要直接在 header_common 上写中文,你应该用语言包
而且 title 是变化的 $navtitle 是根据 php 页面的变量来的,每个页面都不一样
实在想直接写,就得转码
最好不要直接在 header_common 上写中文,你应该用语言包
而且 title 是变化的 $navtitle 是根据 php 页面的变量来的,每个页面都不一样
实在想直接写,就得转码
我按您说的改动viewthread_node.htm的height值,但是没有效果。
您的意思是要直接布置UTF-8的论坛源文件吗?可是我之前下过一个discuz utf-8版本的,配置数据库的时候出现了乱码,不知道为什么,又换回GBK了。
还有就是为什么我在别的电脑上也是这么改动的header_common的title,另存为utf-8文件,就不会出现布局出错呢,是不是跟电脑的配置环境也有关系呢?
header_common 里的代码$navtitle - $_G['setting']['bbname'] - Powered by Discuz!-->中的navtitle是不是就是标题中在lang文件中默认的“论坛”字样吗?
1、height值改小,多刷新几次,我本地有效果
2、尽量用 utf-8 不然后面有很多gbk的编码问题,特别是二次开发的时候,至于数据库乱码应该是你配置不对或插入数据编码不对
3、这个可能和你声明的 charset 有关
最终的解决办法:建议你在 php 页就定义好 $navtitle ,header_common 就不要修改 title 是随 $navtitle变的
1、height值改小,多刷新几次,我本地有效果
2、尽量用 utf-8 不然后面有很多gbk的编码问题,特别是二次开发的时候,至于数据库乱码应该是你配置不对或插入数据编码不对
3、这个可能和你声明的 charset 有关
最终的解决办法:建议你在 php 页就定义好 $navtitle ,header_common 就不要修改 title 是随 $navtitle变的
谢谢!
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
上一篇: sql通用防注入系统
下一篇: PHP排序算法类实例_PHP教程
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论