zoukankan      html  css  js  c++  java
  • 常用过滤

    <%
    rem 过滤字符
    function ChkBadWords(fString)
        dim bwords,ii
        if not(isnull(BadWords) or isnull(fString)) then
        bwords = split(BadWords, "|")
        for ii = 0 to ubound(bwords)
            fString = Replace(fString, bwords(ii), string(len(bwords(ii)),"*"))
        next
        ChkBadWords = fString
        end if
    end function

    Rem 过滤HTML代码
    function HTMLEncode(fString)
    if not isnull(fString) then
        fString = replace(fString, ">", "&gt;")
        fString = replace(fString, "<", "&lt;")

        fString = Replace(fString, CHR(32), "&nbsp;")
        fString = Replace(fString, CHR(9), "&nbsp;")
        fString = Replace(fString, CHR(34), "&quot;")
        fString = Replace(fString, CHR(39), "&#39;")
        fString = Replace(fString, CHR(13), "")
        fString = Replace(fString, CHR(10) & CHR(10), "</P><P> ")
        fString = Replace(fString, CHR(10), "<BR> ")

        fString=ChkBadWords(fString)
        HTMLEncode = fString
    end if
    end function

    Rem 过滤表单字符
    function HTMLcode(fString)
    if not isnull(fString) then
        fString = Replace(fString, CHR(13), "")
        fString = Replace(fString, CHR(10) & CHR(10), "</P><P>")
        fString = Replace(fString, CHR(10), "<BR>")
        HTMLcode = fString
    end if
    end function

    Rem 过滤SQL非法字符
    function checkStr(str)
     if isnull(str) then
      checkStr = ""
      exit function
     end if
     checkStr=replace(str,"'","''")
    end function
    %>

  • 相关阅读:
    Ubuntu 12.04 LTS 及ubuntu14.10 -- NFS安装
    AutoFac文档4(转载)
    能粘贴Word 内容(含公式)的在线编辑器
    能粘贴Word 内容(含图片)的在线编辑器
    js+SpringBoot分片上传大文件
    js+SpringMVC分片上传大文件
    js+vue分片上传大文件
    js+csharp分片上传大文件
    js+c#.net分片上传大文件
    js+c#分片上传大文件
  • 原文地址:https://www.cnblogs.com/qiao198/p/6553.html
Copyright © 2011-2022 走看看