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

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

之前有人发过这样的改法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>对不起,您的权限不够!或者发帖时间已超过一天")

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...