BBSXP7.0B2帖子发出一天后禁止修改(最新改法!只改一行,换一行)

BBSXP7.0B2帖子发出一天后禁止修改(最新改法!只改一行,换一行)

By enger at 2007-03-05
0人收藏 • 1161人看过

之前有人发过这样的改法http://bbs.yuzi.net/ShowPost.asp?ThreadID=696533,这种改法没有很好的运用函数知识,用函数的改法相当简单,加快效率,建议大家使用!

当然,红色标注的“24”你可以随意更改,甚至设定字段后台设置

EditPost.asp文件中

找到

sql="select * from [BBSXP_Posts"&PostsTableName&"] where id="&PostID&""
Set Rs=Conn.Execute(sql)

在其下添加

if int(DateDiff("h",Rs("PostTime"),Now()))<24 and Rs("UserName")=CookieUserName or PermissionsManage=1 then xiugai=1

找到

if Rs("UserName")<>CookieUserName and PermissionsManage=0  then error("<li>对不起,您的权限不够!")

改成

'if Rs("UserName")<>CookieUserName and PermissionsManage=0  then error("<li>对不起,您的权限不够!")
if xiugai<>1 then error("<li>对不起,您的权限不够!或者发帖时间已超过一天")


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录