标题:ASP判断求助
只看楼主
qq191308822
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-12-15
 问题点数:0 回复次数:1 
ASP判断求助
if content="操" then
    response.write "<SCRIPT language=JavaScript>alert('不许说脏话 或 输入字符非法!');"
    response.write "this.location.href='vbscript:history.back()';</SCRIPT>"
    response.end

end if
%>
我想增加语句,比如说人家打个操字就不可以发表
而打个操1就可以了,求助``
搜索更多相关主题的帖子: ASP 判断 
2007-12-15 22:04
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
可以使用循环来做
比如
<%
   Function IsIllegalBody(TxtBody)
           Dim lStr,lAry,i,IsHave
           lStr="非法关键词1|非法关键词2|非法关键词3"
           lAry=Split(lStr,"|")
           IsHave=False
           For i=0 To Ubound(lAry)
                  IF InStr(TxtBody,lAry(i))<>0 Then
                      IsHave=True
                  End IF      
           Next
           IsIllegalBody=IsHave
   End Function
   '调用测试代码
  Dim tStr
    tStr="这句话里含有非法关键词1"
    IF IsIllegalBody(tStr) Then
         Response.Write "含有不允许发布的内容"
   Else
         Response.Write "没有不允许发布的内容"
   End IF  
%>
2007-12-15 22:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-192684-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.191082 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved