论坛|视频|图片
高级搜索
  所在位置:论坛首页 -> ┈┋BBSGood专区┋┈ -> 『BBSGood论坛交流』 -> 初级错误:关于删除等功能
发表新的主题 发起新的投票 发起新的交易 发起新的任务 回复话题
 标题:初级错误:关于删除等功能
 作者:高射机枪 发表于 2006-11-12 20:40:03收藏 编辑 删除 楼主  | 上一篇 下一篇

普通用户,无删除主题的权限。现在普通用户在别人的帖子里点击“删除”链接,会打开“输入删除该帖的原因……”的页面,然后发送删除消息,结果当然是提示没有权限。问题也随之而来,帖子没有删除,但是删除帖子的消息却已经传到了原发帖人那里。

这是不是一个初级错误呢?我看过代码了。。。顺序乱的。。。还没有测试其它需要权限的功能。

顶部
 作者:高射机枪 发表于 2006-11-12 20:49:54编辑 删除 引用   第2楼 

其实修改超简单:用ultraedit或editplus,找到第361行

                if trim(Request.Form("delnl"))="" and int(RequestNumSafe(Request.QueryString("delinfo")))=0 then
                    Response.Write "<form name=""qldel"" method=""post"" action=""adminpost.asp?cz=14&boardid="&boardid&"&postid="&postid&"""><table width=400 border=""0"" cellpadding=""0"" cellspacing=""0"" align=center class=table0><tr><td class=td1_title3 height=25>&nbsp;请输入删除该帖的原因,内容将发给发帖用户</td></tr><tr><td><TEXTAREA rows=3 cols=55 name=""delnl""></textarea></td></tr><tr><td align=center height=30><input type=submit value='发送删除消息' id=submit1 name=submit1>&nbsp;<input type=button value=""无消息直接删除"" language=java****** onclick=window.********.href=""adminpost.asp?cz=14&boardid="&boardid&"&postid="&postid&"&delinfo=1"";></td></tr></table>"
                else
                if int(RequestNumSafe(Request.QueryString("delinfo")))=0 then
                    Call SaveSms(rs("postuser"),"帖子删除消息《"&rs("subject")&"》","你的帖子因如下原因被删除:"&trim(Request.Form("delnl")))
                end if

把它移动到第396行就可以了

顶部
 作者:高射机枪 发表于 2006-11-12 20:54:10编辑 删除 引用   第3楼 
在所有需要权限的功能中,应该首先就判断权限,再执行下一步操作。
顶部
 作者:高射机枪 发表于 2006-11-14 0:35:48编辑 删除 引用   第4楼 

别的问题:锁帖后,普通用户甚至客人都能正常浏览,而且显示快速回复框,也可以进入高级回复页面。。。。只是不能回复

结帖后也会显示快速回复框,也可以进入高级回复页面,只是不能回复。。。。。。

老大,你的逻辑有点混乱啊。。。。。

顶部
 作者:donkeymike 发表于 2006-11-15 9:20:28编辑 删除 引用   第5楼 
这种问题确实存在,希望官方多加重视!!!
欢迎加入bigsite.cn
500M博客空间,尽情展示自己
500M免费邮箱,可以用一下
BigSite.cn的发展需要您的大力支持!
顶部
 作者:qqdd521 发表于 2006-11-15 10:00:17编辑 删除 引用   第6楼 

晕了太难了!

点此打开链接!http://*********动态数据合租网新站提供双线自动识别1G190元
顶部
 作者:518 发表于 2006-11-15 13:33:19编辑 删除 引用   第7楼 
这个问题,在beta2中,会解决的
顶部
 作者:netidea 发表于 2006-11-29 20:05:04编辑 删除 引用   第8楼 

看来问题还是很多哦,呵呵

顶部
 快速回复
  • 支持UBB,HTML标签

  • 高级回复

  • 操作选项: 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖

    Copyright © 2004-2007  BBSGood.com Powered By: BBSGood.Speed Version 4.0

    首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式

    咨询电话:0575-84065635(传真)、7*24小时咨询服务:13606552007
    业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com
    不良信息举报中心 浙ICP备05029817号