Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助]论坛导入贴在XS回复时刷新就会再重复发贴BUG…

[复制链接]
11111111z 发表于 2006-4-25 14:15:18 | 显示全部楼层 |阅读模式
  supe.post.php文件我放在论坛的根目录里了,现在新问题是,在XS里回复这些从论坛里导入的贴子,发贴后会跳出对话框,说发表成功,点刷新即可看到,可点了刷新后,又会发一个新贴,如果此时进入其它页面,再退回来,结果又会发一个新贴,内容都是重复的,这是什么原因?
  我记得这个问题好像有人提到过,但我没有找到,只好再问一次了。

[ 本帖最后由 11111111z 于 2006-4-25 16:31 编辑 ]
 楼主| 11111111z 发表于 2006-4-25 16:41:19 | 显示全部楼层
  实在没有办法的话,可不可以这样,增加那个弹出按钮的功能,按了“确认”后把当前页面关闭掉,这样就好了,可那个关闭页面的PHP代码我不知道是什么,加哪才好。




$lastpost = "$thread[tid]\t".addslashes($thread['subject'])."\t$timestamp\t$author";
        $db->query("UPDATE {$tablepre}forums SET lastpost='$lastpost', posts=posts+1, todayposts=".todayposts()." WHERE fid='$fid'", 'UNBUFFERED');
        if($forum['type'] == 'sub') {
                $db->query("UPDATE {$tablepre}forums SET lastpost='$lastpost' WHERE fid='$forum[fup]'", 'UNBUFFERED');
        }

        jsmessage('非常感谢,您的回复已经发布。请刷新页面查看最新结果。', $refer);
}


function jsmessage($show_message, $url_forward = '', $extra = '') {

        $show_message = addcslashes($show_message, '"');

        echo '<script type="text/javascript">'."\n";
        echo 'alert("'.$show_message.'");'."\n";
        echo '</script>'."\n";
        exit;
}


?>
回复

使用道具 举报

茄子 发表于 2006-4-25 16:56:42 | 显示全部楼层
这个问题不存在的
您可以将您的X-Space地址和登陆方式pm 我
另外,给我一个有问题的日志的连接地址,我测试下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 10:06 , Processed in 0.021196 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表