小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

幾個常用的asp函數(shù)

 intruder 2006-10-20
‘獲取用戶真實IP函數(shù)
Function GetIP()
 GetIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
 If GetIP = "" Then GetIP = Request.ServerVariables("REMOTE_ADDR")
End Function

‘獲取完整地址欄地址
Function GetUrl()
 GetUrl="http://"&Request.ServerVariables("SERVER_NAME")&Request.ServerVariables("URL")
 If Request.ServerVariables("QUERY_STRING")<>"" Then GetURL=GetUrl&"?"& Request.ServerVariables("QUERY_STRING")
End Function

‘獲取本頁文件名
Function SelfName()
 SelfName = Mid(Request.ServerVariables("URL"),InstrRev(Request.ServerVariables("URL"),"/")+1)
End Function

‘獲取文件后綴名
Function GetExt(filename)
 GetExt = Mid(filename,InstrRev(filename,".")+1)
End Function

‘求字符串長度函數(shù)
Function GetLength(str)
 Dim i,length
 For i = 1 to Len(str)
 If Asc(Mid(str,i,1))<0 or Asc(Mid(str,i,1))>256 Then
 length = length+2
 Else
 length = length+1
 End If
 Next
 GetLength = length
End Function

‘過濾不良字符
Function ChkBadWords(fString)
 Dim BadWords,bwords,i
 BadWords = "我操|(zhì)操你|操他|你媽的|他媽的|狗|雜種|屄|屌|王八|強奸|做愛|處女|澤民|法輪|法倫|洪志|法輪"
 If Not(IsNull(BadWords) or IsNull(fString)) Then
 bwords = Split(BadWords, "|")
 For i = 0 to UBound(bwords)
 fString = Replace(fString, bwords(i), string(Len(bwords(i)),"*"))
 Next
 ChkBadWords = fString
 End If
End Function

‘防止外部提交
Function ChkPost()
 Dim URL1,URL2
 ChkPost = False
 URL1 = Cstr(Request.ServerVariables("HTTP_REFERER"))
 URL2 = Cstr(Request.ServerVariables("SERVER_NAME"))
 If Mid(URL1,8,Len(URL2))<>URL2 Then
 ChkPost = False
 Else
 ChkPost = True
 End If
End Function

‘過濾HTML字符函數(shù)
Function HTMLEncode(fString)
If Not IsNull(fString) And fString <> "" Then
 fString = Replace(fString, "&", "&")
 fString = Replace(fString, ">", ">")
 fString = Replace(fString, "<", "<")
 fString = Replace(fString, Chr(32), " ")
 fString = Replace(fString, Chr(9), "  ")
 fString = Replace(fString, Chr(34), """)
 fString = Replace(fString, Chr(39), "'")
 fString = Replace(fString, Chr(13), "")
 fString = Replace(fString, Chr(10) & Chr(10), "</P><P>")
 fString = Replace(fString, Chr(10), "<BR>")
 fString = Replace(fString, Chr(255), " ")
 HTMLEncode = fString
End If
End Function

‘清除HTML標(biāo)記
Function stripHTML(strHTML)
 Dim objRegExp,strOutput
 Set objRegExp = New Regexp
 objRegExp.IgnoreCase = True
 objRegExp.Global = True
 objRegExp.Pattern = "<.+?>"
 strOutput = objRegExp.Replace(strHTML,"")
 strOutput = Replace(strOutput, "<","<")
 strOutput = Replace(strOutput, ">",">")
 stripHTML = strOutput
 Set objRegExp = Nothing
End Function

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多