亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP開發中有用的函數(function)集合(1)_ASP教程

2024-05-04 11:04:28
字體:
來源:轉載
供稿:網友

推薦:

ASP開發中有用的function集合,挺有用處的!希望大家保留!

<%
'*************************************
'防止外部提交
'*************************************
function ChkPost()
dim server_v1,server_v2
chkpost=false
server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
If Mid(server_v1,8,Len(server_v2))<>server_v2 then
chkpost=False
else
chkpost=True
end If
end function

'*************************************
'IP過濾
'*************************************
function MatchIP(IP)
on error resume next
MatchIP=false
Dim SIp,SplitIP
for each SIp in FilterIP
SIp=replace(SIp,"*","/d*")
SplitIP=split(SIp,".")
Dim re, strMatchs,strIP
Set re=new RegExp
re.IgnoreCase =True
re.Global=True
re.Pattern="("&SplitIP(0)"|).""("&SplitIP(1)"|).""("&SplitIP(2)"|).""("&SplitIP(3)"|)"
Set strMatchs=re.Execute(IP)
strIP=strMatchs(0).SubMatches(0) & "." & strMatchs(0).SubMatches(1)& "." & strMatchs(0).SubMatches(2)& "." & strMatchs(0).SubMatches(3)
if strIP=IP then MatchIP=true:exit function
Set strMatchs=Nothing
Set re=Nothing
next
end function

'*************************************
'獲得注冊碼
'*************************************
Function getcode()
getcode= "<img src=""common/getcode.asp"" alt="""" style=""margin-right:40px;""/>"
End Function

'*************************************
'限制上傳文件類型
'*************************************
Function IsvalidFile(File_Type)
IsvalidFile = False
Dim GName
For Each GName in UP_FileType
If File_Type = GName Then
IsvalidFile = True
Exit For
End If
Next
End Function

'*************************************
'檢測是否只包含英文和數字
'*************************************
Function IsValidChars(str)
Dim re,chkstr
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="[^_/.a-zA-Z/d]"
IsValidChars=True
chkstr=re.Replace(str,"")
if chkstr<>str then IsValidChars=False
set re=nothing
End Function

'*************************************
'檢測是否只包含英文和數字
'*************************************
Function IsvalidValue(ArrayN,Str)
IsvalidValue = false
Dim GName
For Each GName in ArrayN
If Str = GName Then
IsvalidValue = true
Exit For
End If
Next
End Function

'*************************************
'檢測是否有效的數字
'*************************************
Function IsInteger(Para)
IsInteger=False
If Not (IsNull(Para) Or Trim(Para)="" Or Not IsNumeric(Para)) Then
IsInteger=True
End If
End Function

'*************************************
'用戶名檢測
'*************************************
Function IsValidUserName(byVal UserName)
on error resume next
Dim i,c
Dim VUserName
IsValidUserName = True
For i = 1 To Len(UserName)
c = Lcase(Mid(UserName, i, 1))
If InStr("!<>?#^%@~`&*();:+='""  ", c) > 0 Then
IsValidUserName = False
Exit Function
End IF
Next
For Each VUserName in Register_UserName
If UserName = VUserName Then
IsValidUserName = False
Exit For
End If
Next
End Function

'*************************************
'檢測是否有效的E-mail地址
'*************************************
Function IsValidEmail(Email)
Dim names, name, i, c
IsValidEmail = True
Names = Split(email, "@")
If UBound(names) <> 1 Then
IsValidEmail = False
Exit Function
End If
For Each name IN names
If Len(name) <= 0 Then
IsValidEmail = False
Exit Function
End If
For i = 1 to Len(name)
c = Lcase(Mid(name, i, 1))
If InStr("abcdefghijklmnopqrstuvwxyz_-.", c) <= 0 And Not IsNumeric(c) Then
IsValidEmail = false
Exit Function
End If
Next
If Left(name, 1) = "." or Right(name, 1) = "." Then
IsValidEmail = false
Exit Function
End If
Next
If InStr(names(1), ".") <= 0 Then
IsValidEmail = False
Exit Function
End If
i = Len(names(1)) - InStrRev(names(1), ".")
If i <> 2 And i <> 3 Then
IsValidEmail = False
Exit Function
End If
If InStr(email, "..") > 0 Then
IsValidEmail = False
End If
End Function

'*************************************
'加亮關鍵字
'*************************************
Function highlight(byVal strContent,byRef arrayWords)
Dim intCounter,strTemp,intPos,intTagLength,intKeyWordLength,bUpdate
if len(arrayWords)<1 then highlight=strContent:exit function
For intPos = 1 to Len(strContent)
bUpdate = False
If Mid(strContent, intPos, 1) = "<" Then
On Error Resume Next
intTagLength = (InStr(intPos, strContent, ">", 1) - intPos)
if err then
highlight=strContent
err.clear
end if
strTemp = strTemp & Mid(strContent, intPos, intTagLength)
intPos = intPos + intTagLength
End If
If arrayWords <> "" Then
intKeyWordLength = Len(arrayWords)
If LCase(Mid(strContent, intPos, intKeyWordLength)) = LCase(arrayWords) Then
strTemp = strTemp & "<span class=""high1"">" & Mid(strContent, intPos, intKeyWordLength) & "</span>"
intPos = intPos + intKeyWordLength - 1
bUpdate = True
End If
End If
If bUpdate = False Then
strTemp = strTemp & Mid(strContent, intPos, 1)
End If
Next
highlight = strTemp
End Function

分享:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲男子天堂网| 久久在线观看视频| 萌白酱国产一区二区| 亚洲精品久久久久中文字幕二区| 国产精品久久久久久五月尺| 欧美日韩亚洲一区二区| 免费91在线视频| 97久久超碰福利国产精品…| 久久久久久久久久久人体| 国产成人拍精品视频午夜网站| 91香蕉嫩草神马影院在线观看| 精品中文字幕在线2019| 国产91精品久久久久久久| 国产精品入口免费视频一| 国产精品日韩av| 国产精品va在线| 亚洲美女av在线播放| 中国日韩欧美久久久久久久久| 国产成人精品久久二区二区91| 亚洲自拍中文字幕| 视频一区视频二区国产精品| 欧美在线视频网| 国产精品视频免费在线观看| 亚洲香蕉伊综合在人在线视看| 尤物九九久久国产精品的特点| 欧美激情第6页| 久久人人爽人人爽爽久久| 亚洲精品欧美一区二区三区| 亚洲国产精品999| 亚洲视频网站在线观看| 日韩有码在线视频| 日韩精品在线免费观看视频| 最近2019中文字幕一页二页| 91免费国产网站| 国内精品久久久久影院 日本资源| 亚洲国产精品国自产拍av秋霞| 国产精品96久久久久久又黄又硬| 精品网站999www| 久久在线免费视频| 亚洲精品午夜精品| 91免费欧美精品| 日韩中文字幕国产精品| 精品国产一区二区三区久久狼5月| 精品久久久久久中文字幕一区奶水| 精品少妇一区二区30p| 国产精品主播视频| 4438全国成人免费| 大桥未久av一区二区三区| 国产自摸综合网| 欧美亚洲激情视频| 久久久噜久噜久久综合| 亚洲国产精品人久久电影| 国产成人精品视频在线| 欧美电影在线观看完整版| 欧美怡春院一区二区三区| 欧美孕妇与黑人孕交| 欧美一乱一性一交一视频| 日韩精品在线观| 国产成人激情视频| 色小说视频一区| 国产精品一久久香蕉国产线看观看| 亚洲性夜色噜噜噜7777| 亚洲欧美一区二区三区在线| 日韩av电影中文字幕| 日韩av免费一区| 国产成人福利网站| 大伊人狠狠躁夜夜躁av一区| 国产亚洲精品91在线| 国产一区二区三区高清在线观看| 亚洲欧洲一区二区三区久久| 亚洲精品福利免费在线观看| 亚洲电影免费观看高清完整版在线观看| 91精品国产91久久久久福利| 国产精品精品国产| 欧美又大又粗又长| 日韩人在线观看| 国产精品九九久久久久久久| 色哟哟网站入口亚洲精品| 韩国精品美女www爽爽爽视频| 日韩在线精品视频| 国产日韩亚洲欧美| 日韩有码在线观看| 成人免费视频网址| 国产精品久久久久久av福利| 亚洲国产福利在线| 91精品视频在线播放| 久久久久久久久久久久久久久久久久av| 亚洲偷熟乱区亚洲香蕉av| 国产91在线高潮白浆在线观看| 亚洲精品日韩丝袜精品| 国产精品久久久久久久7电影| 亚洲欧美综合精品久久成人| 国产成人精品日本亚洲专区61| 欧美精品电影免费在线观看| 欧美视频专区一二在线观看| 久久久999精品| 久久五月天综合| 欧美与黑人午夜性猛交久久久| 久久久精品2019中文字幕神马| 欧美在线中文字幕| 久久亚洲成人精品| y97精品国产97久久久久久| 国产亚洲视频中文字幕视频| 久久激情五月丁香伊人| 91精品国产91久久久久久吃药| 亚洲精品自产拍| 久久久久久久久久久人体| 亚洲自拍偷拍第一页| 91亚洲国产成人精品性色| 欧美壮男野外gaytube| 国产精品影院在线观看| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲国产高清高潮精品美女| 亚洲第一在线视频| 国产精品久久久久久久久久久久| 亚洲激情视频网站| 伊人久久大香线蕉av一区二区| 岛国精品视频在线播放| 欧美性色19p| 亚洲va码欧洲m码| 91精品国产乱码久久久久久久久| 97视频com| 亚洲国产福利在线| 欧美高清自拍一区| 69精品小视频| 精品久久久精品| 国产一区二区日韩| 久久在线精品视频| 亚洲第一色在线| 亚洲国产精品va| 538国产精品视频一区二区| 欧美精品久久久久a| 亚洲国产精品va在看黑人| 日韩精品中文字幕在线观看| 91禁国产网站| 亚洲男人av在线| 欧美激情二区三区| 俺去亚洲欧洲欧美日韩| 欧美亚洲第一页| 国产精品夜色7777狼人| 中文字幕亚洲字幕| 日韩免费看的电影电视剧大全| 国产精品老牛影院在线观看| 国产亚洲精品91在线| 国产99久久精品一区二区永久免费| 日韩女优在线播放| 欧美自拍大量在线观看| 国产日韩视频在线观看| 日韩av一区在线观看| 成人网在线视频| 欧美性黄网官网| 久久久久久国产精品久久| 国产一区二区三区在线免费观看| 91精品在线观看视频| 4p变态网欧美系列| 91精品国产综合久久香蕉最新版| 国产亚洲精品久久| 久久亚洲精品一区| 亚洲第一区在线观看| 91精品免费视频| 不卡伊人av在线播放| 亚洲国产精品99久久| 尤物tv国产一区| 欧美视频专区一二在线观看|