Manyou诚邀开发者加盟 | 常见问题
《站长》“开发者特刊”限量赠送
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0使用说明 | 使用手册
Discuz!NT2.5正式版发布
开放源码下载 | 使用手册
Discuz!收费服务内容及价格
《站长》俱乐部各地聚会活动进行中
Discuz!/ECShop 专用官方虚拟主机
论坛游戏插件再开新区 助你在聚新人气
基于Discuz!的免费论坛空间5D6D
《站长》第八期:实战互联网开放平台
返回列表 回复 发帖
楼主解决没。。


LZ 没说清楚.吖.. ! 下面代码 有2处的 .修改第2个就行咯。. !

forumdisplay.php
  1. $querysticky = $db->query("SELECT t.* FROM {$tablepre}threads t
复制代码
替换
  1. /*$query = $db->query("SELECT t.* FROM {$tablepre}threads t*/
  2.         $query = $db->query("SELECT $dotadd1 t.* FROM {$tablepre}threads t $dotadd2
复制代码
第二处是解决白屏的问题吧?

不知道回复不显示的问题解决没。。
解决回复问题的。
你测试一下...反正我在本地已经测试过了.! 你在看看.
嘿.依然白屏.....啥都看不到.
帮忙看看,用我的forumdisplay.php文件访问看看,是不是也白屏?

forumdisplay.txt (18.3 KB)

哈,终于知道为什么会白屏了.

楼主,被你害惨了.

----鼠标指向主题表格时显示最后回复等内容--------开始
$dotadd1 = $dotadd2 = '';
if($dotfolders && $discuz_uid) {
    $dotadd1 = "DISTINCT p.authorid AS dotauthor, p.subject AS re_subject, p.message, ";
    $dotadd2 = "LEFT JOIN {$tablepre}posts p ON (t.tid=p.tid AND p.authorid='$discuz_uid')";
}else {
    $dotadd1 = "p.subject AS re_subject, p.message, ";
    $dotadd2 = "LEFT JOIN {$tablepre}posts p ON (t.tid=p.tid AND t.lastpost=p.dateline)";
}
//----鼠标指向主题表格时显示最后回复等内容--------结束

红字部份前面没加有//
现在可以正常使用了.不过还有两个问题.

1只有最新回复的才显示回复内容,旧的都不显示了.

2固顶的帖子都不显示最后回复晕死!
返回列表