1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

我的BLOG被人强行留言,求解决办法

本帖由 Tameway2006-04-07 发布。版面名称:源码讨论

  1. Tameway

    Tameway New Member

    注册:
    2005-09-06
    帖子:
    1,286
    赞:
    8
    L-BLOG
    已经打过提权BUG补丁

    被人强行留言了,而且留言时留下的用户名也不是注册用户,似乎是随机生成的

    www.tameway.com

    大家看看最新评论就知道了

    求解决办法
     
  2. srsman

    srsman Active Member

    注册:
    2005-11-08
    帖子:
    1,920
    赞:
    6
    被虫爬了。。!
     
  3. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    夏天到了的缘故?
     
  4. sluke

    sluke New Member

    注册:
    2005-09-04
    帖子:
    4,550
    赞:
    13
    被虫子爬了
     
  5. ffxk

    ffxk New Member

    注册:
    2005-09-06
    帖子:
    170
    赞:
    0
    我的还惨啊,SB程序每天都发10多个留言,我操。都想把BLOG关了。
     
  6. srsman

    srsman Active Member

    注册:
    2005-11-08
    帖子:
    1,920
    赞:
    6
    我换成plblog就没有问题了!
     
  7. srsman

    srsman Active Member

    注册:
    2005-11-08
    帖子:
    1,920
    赞:
    6
    Dim GetFlag,ErrorSql,RequestKey,ForI
    ErrorSql = "***.com||彩铃"
    '此处写上你要过滤的关键字,记住,如果是英文请使用小写,大写的英文将无法被验证!
    '其中***.com就是你要过滤的域名,用||隔开,彩铃的垃圾最多了,也写上吧,其他的大家自己加
    ErrorSql = split(ErrorSql,"||")
    If Request.ServerVariables("REQUEST_METHOD")="GET" Then
    GetFlag=True
    Else
    GetFlag=False
    End If
    If GetFlag Then
    For Each RequestKey In Request.QueryString
    For ForI=0 To Ubound(ErrorSql)
    If Instr(LCase(Request.QueryString(RequestKey)),ErrorSql(ForI))<>0 Then
    Response.Write ("对不起你提交的字段中有被管理员列入黑名单的关键字")
    Response.End
    End If
    Next
    Next
    Else
    For Each RequestKey In Request.Form
    For ForI=0 To Ubound(ErrorSql)
    If Instr(LCase(Request.Form(RequestKey)),ErrorSql(ForI))<>0 Then
    Response.Write("对不起你提交的字段中有被管理员列入黑名单的关键字")
    Response.End
    End If
    Next
    Next
    End If
     
  8. 极品蜗牛

    极品蜗牛 New Member

    注册:
    2005-10-20
    帖子:
    673
    赞:
    2
    那就从了吧....