成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 常用ASP函數(shù)集【經(jīng)驗才是最重要的】

常用ASP函數(shù)集【經(jīng)驗才是最重要的】

熱門標(biāo)簽:成都ai外呼系統(tǒng)線路 沈陽電話機器人公司 沈陽三五防封電銷卡 廣東語音外呼系統(tǒng)公司 云南便宜外呼系統(tǒng)平臺 鄭州智能外呼電銷機器人廠家 虛擬電話外呼系統(tǒng) 鄢陵學(xué)校如何做地圖標(biāo)注 長春公司外呼系統(tǒng)中心
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
%
StartTime=timer() '程序執(zhí)行時間檢測

'###############################################################
'┌──VIBO───────────────────┐
'│             VIBO STUDIO 版權(quán)所有             │
'└───────────────────────┘
' Author:Vibo
' Email:vibo_cn@hotmail.com
'----------------- Vibo ASP站點開發(fā)常用函數(shù)庫 ------------------
'OpenDB(vdata_url)   -------------------- 打開數(shù)據(jù)庫
'getIp()  ------------------------------- 得到真實IP
'getIPAdress(sip)------------------------ 查找ip對應(yīng)的真實地址
'IP2Num(sip) ---------------------------- 限制某段IP地址
'chkFrom() ------------------------------ 防站外提交設(shè)定
'getsys() ------------------------------- 操作系統(tǒng)檢測
'GetBrowser() --------------------------- 瀏覽器版本檢測
'GetSearcher() -------------------------- 識別搜索引擎
'
'---------------------- 數(shù)據(jù)過濾 ↓----------------------------
'CheckStr(byVal ChkStr) ----------------- 檢查無效字符
'CheckSql() ----------------------------- 防止SQL注入

'UnCheckStr(Str)------------------------- 檢查非法sql命令
'Checkstr(Str) -------------------------- ASP最新SQL防注入過濾涵數(shù)

'HTMLEncode(reString) ------------------- 過濾轉(zhuǎn)換HTML代碼
'DateToStr(DateTime,ShowType) ----------- 日期轉(zhuǎn)換函數(shù)
'Date2Chinese(iDate) -------------------- 獲得ASP的中文日期字符串
'lenStr(str) ---------------------------- 計算字符串長度(字節(jié))

'CreateArr(str) ------------------------- 生成二維數(shù)組
'ShowRsArr(rsArr) ----------------------- 用表格顯示記錄集getrows生成的數(shù)組的表結(jié)構(gòu)

'---------------------- 外接組件使用函數(shù)↓------------------------
'sendMail(to_Email,from_Email,from_Name,mail_Subject,mail_Body,mail_htmlBody) -----'Jmail組件 發(fā)送郵件

'-----------------------------------------系統(tǒng)檢測函數(shù)↓------------------------------------------
'IsValidUrl(url) ------------------------ 檢測網(wǎng)頁是否有效
'getHTMLPage(filename) ------------------ 獲取文件內(nèi)容
'CheckFile(FilePath) -------------------- 檢查某一文件是否存在
'CheckDir(FolderPath) ------------------- 檢查某一目錄是否存在
'MakeNewsDir(foldername) ---------------- 根據(jù)指定名稱生成目錄
'CreateHTMLPage(filename,FileData,C_mode) 生成文件

'CheckBadWord(byVal ChkStr) ------------- 過濾臟字
'###############################################################

Dim ipData_url
ipData_url="./Ip.mdb"

Response.Write("--------------客戶端信息檢測------------""br>")
Response.Write(getsys()"br>")
Response.Write(GetBrowser()"br>")
Response.Write(GetSearcher()"br>")
Response.Write("IP:"getIp()"br>")
Response.Write("來源:"(getIPAdress(GetIp()))"br>")
Response.Write("br>")

Response.Write("--------------數(shù)據(jù)提交檢測--------------""br>")
if not chkFrom then
    Response.write("請不要從站外提交內(nèi)容!""br>")
    Response.end
else
    Response.write("本站提交內(nèi)容!""br>br>")
End if


function OpenDB(vdata_url)
'------------------------------打開數(shù)據(jù)庫
'使用:Conn = OpenDB("data/data.mdb")
  Dim vibo_Conn
  Set vibo_Conn= Server.CreateObject("ADODB.Connection")
  vibo_Conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  Server.MapPath(vdata_url)
  vibo_Conn.Open
  OpenDB=vibo_Conn
End Function

function getIp()
'-----------------------得到真實IP
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
getIp=userip
End function

Function getIPAdress(sip)
'---------------------查找ip對應(yīng)的真實地址
Dim iparr,iprs,country,city
If sip="127.0.0.1" then sip= "192.168.0.1"   
iparr=split(sip,".")
sip=cint(iparr(0))*256*256*256+cint(iparr(1))*256*256+cint(iparr(2))*256+cint(iparr(3))-1
Dim vibo_ipconn_STRING
vibo_ipconn_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="Server.MapPath(ipData_url)
Set iprs = Server.CreateObject("ADODB.Recordset")
iprs.ActiveConnection = vibo_ipconn_STRING
iprs.Source = "Select Top 1 city, country FROM address Where ip1 ="  sip  " and "  sip  "=ip2"
iprs.CursorType = 0
iprs.CursorLocation = 2
iprs.LockType = 1
iprs.Open()

If iprs.bof and iprs.eof then
    country="未知地區(qū)"
    city=""
Else
    country=iprs.Fields.Item("country").Value
    city=iprs.Fields.Item("city").Value
End If
getIPAdress=countrycity
iprs.Close()
Set iprs = Nothing
End Function

Function IP2Num(sip)
'--------------------限制某段IP地址

    dim str1,str2,str3,str4
    dim num
    IP2Num=0
    if isnumeric(left(sip,2)) then
        str1=left(sip,instr(sip,".")-1)
        sip=mid(sip,instr(sip,".")+1)
        str2=left(sip,instr(sip,".")-1)
        sip=mid(sip,instr(sip,".")+1)
        str3=left(sip,instr(sip,".")-1)
        str4=mid(sip,instr(sip,".")+1)
        num=cint(str1)*256*256*256+cint(str2)*256*256+cint(str3)*256+cint(str4)-1
        IP2Num = num
    end if
end function

'userIPnum = IP2Num(Request.ServerVariables("REMOTE_ADDR"))
'if userIPnum > IP2Num("192.168.0.0") and userIPnum  IP2Num("192.168.0.255") then
    'response.write ("center>您的IP被禁止/center>")
    'response.end
'end if


Function chkFrom()
'----------------------------防站外提交設(shè)定
    Dim server_v1,server_v2, server1, server2
    chkFrom=False
    server1=Cstr(Request.ServerVariables("HTTP_REFERER"))
    server2=Cstr(Request.ServerVariables("SERVER_NAME"))
    If Mid(server1,8,len(server2))=server2 Then chkFrom=True
End Function
'if not chkFrom then
    'Response.write("請不要從站外提交內(nèi)容!")
    'Response.end
'End if

function getsys()
'----------------------------------操作系統(tǒng)檢測
vibo_soft=Request.ServerVariables("HTTP_USER_AGENT")
if instr(vibo_soft,"Windows NT 5.0") then
    msm="Win 2000"
elseif instr(vibo_soft,"Windows NT 5.1") then
    msm="Win XP"
elseif instr(vibo_soft,"Windows NT 5.2") then
    msm="Win 2003"
elseif instr(vibo_soft,"4.0") then
    msm="Win NT"
elseif instr(vibo_soft,"NT") then
    msm="Win NT"
elseif instr(vibo_soft,"Windows CE") then
    msm="Windows CE"
elseif instr(vibo_soft,"Windows 9") then
    msm="Win 9x"
elseif instr(vibo_soft,"9x") then
    msm="Windows ME"
elseif instr(vibo_soft,"98") then
    msm="Windows 98"
elseif instr(vibo_soft,"Windows 95") then
    msm="Windows 95"
elseif instr(vibo_soft,"Win32") then
    msm="Win32"
elseif instr(vibo_soft,"unix") or instr(vibo_soft,"linux") or instr(vibo_soft,"SunOS") or instr(vibo_soft,"BSD") then
    msm="類Unix"
elseif instr(vibo_soft,"Mac") then
    msm="Mac"
else
    msm="Other"
end if
getsys=msm
End Function

function GetBrowser()
'----------------------------------瀏覽器版本檢測
dim vibo_soft
vibo_soft=Request.ServerVariables("HTTP_USER_AGENT")
Browser="unknown"
version="unknown"
'vibo_soft="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; TencentTraveler ; .NET CLR 1.1.4322)"    
If Left(vibo_soft,7) ="Mozilla" Then '有此標(biāo)識為瀏覽器
            vibo_soft=Split(vibo_soft,";")
            If InStr(vibo_soft(1),"MSIE")>0 Then
                Browser="Microsoft Internet Explorer "
                version=Trim(Left(Replace(vibo_soft(1),"MSIE",""),6))
            ElseIf InStr(vibo_soft(4),"Netscape")>0 Then
                Browser="Netscape "
                tmpstr=Split(vibo_soft(4),"/")
                version=tmpstr(UBound(tmpstr))
            ElseIf InStr(vibo_soft(4),"rv:")>0 Then
                Browser="Mozilla "
                tmpstr=Split(vibo_soft(4),":")
                version=tmpstr(UBound(tmpstr))
                If InStr(version,")") > 0 Then
                    tmpstr=Split(version,")")
                    version=tmpstr(0)
                End If
            End If
ElseIf Left(vibo_soft,5) ="Opera" Then
            vibo_soft=Split(vibo_soft,"/")
            Browser="Mozilla "
            tmpstr=Split(vibo_soft(1)," ")
            version=tmpstr(0)
End If
If version>"unknown" Then
            Dim Tmpstr1
            Tmpstr1=Trim(Replace(version,".",""))
            If Not IsNumeric(Tmpstr1) Then
                version="unknown"
            End If
End If
GetBrowser=Browser " " version
End function

function GetSearcher()
'----------------------識別搜索引擎
Dim botlist,Searcher
Dim vibo_soft
vibo_soft=Request.ServerVariables("HTTP_USER_AGENT")

Botlist="Google,Isaac,SurveyBot,Baiduspider,ia_archiver,P.Arthur,FAST-WebCrawler,Java,Microsoft-ATL-Native,TurnitinBot,WebGather,Sleipnir,TencentTraveler"
Botlist=split(Botlist,",")
  For i=0 to UBound(Botlist)
    If InStr(vibo_soft,Botlist(i))>0  Then
      Searcher=Botlist(i)" 搜索器"
      IsSearch=True
      Exit For
    End If
  Next
If IsSearch Then
  GetSearcher=Searcher
else
  GetSearcher="unknown"
End if
End function


'----------------------------------數(shù)據(jù)過濾 ↓---------------------------------------
Function CheckSql() '防止SQL注入
    Dim sql_injdata  
    SQL_injdata = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare"
    SQL_inj = split(SQL_Injdata,"|")
    If Request.QueryString>"" Then
        For Each SQL_Get In Request.QueryString
            For SQL_Data=0 To Ubound(SQL_inj)
                if instr(Request.QueryString(SQL_Get),Sql_Inj(Sql_DATA))>0 Then
                    Response.Write "Script Language='javascript'>{alert('請不要在參數(shù)中包含非法字符!');history.back(-1)} /Script>"
                    Response.end
                end if
            next
        Next
    End If
    If Request.Form>"" Then
        For Each Sql_Post In Request.Form
            For SQL_Data=0 To Ubound(SQL_inj)
                if instr(Request.Form(Sql_Post),Sql_Inj(Sql_DATA))>0 Then
                    Response.Write "Script Language='javascript'>{alert('請不要在參數(shù)中包含非法字符!');history.back(-1)}     /Script>"
                    Response.end
                end if
            next
        next
    end if
End Function

Function CheckStr(byVal ChkStr) '檢查無效字符
    Dim Str:Str=ChkStr
    Str=Trim(Str)
    If IsNull(Str) Then
        CheckStr = ""
        Exit Function
    End If
    Dim re
    Set re=new RegExp
    re.IgnoreCase =True
    re.Global=True
    re.Pattern="(\r\n){3,}"
    Str=re.Replace(Str,"$1$1$1")
    Set re=Nothing
    Str = Replace(Str,"'","''")
    Str = Replace(Str, "select", "select")
    Str = Replace(Str, "join", "join")
    Str = Replace(Str, "union", "union")
    Str = Replace(Str, "where", "where")
    Str = Replace(Str, "insert", "insert")
    Str = Replace(Str, "delete", "delete")
    Str = Replace(Str, "update", "update")
    Str = Replace(Str, "like", "like")
    Str = Replace(Str, "drop", "drop")
    Str = Replace(Str, "create", "create")
    Str = Replace(Str, "modify", "modify")
    Str = Replace(Str, "rename", "rename")
    Str = Replace(Str, "alter", "alter")
    Str = Replace(Str, "cast", "cast")
    CheckStr=Str
End Function

Function UnCheckStr(Str) '檢查非法sql命令
        Str = Replace(Str, "select", "select")
        Str = Replace(Str, "join", "join")
        Str = Replace(Str, "union", "union")
        Str = Replace(Str, "where", "where")
        Str = Replace(Str, "insert", "insert")
        Str = Replace(Str, "delete", "delete")
        Str = Replace(Str, "update", "update")
        Str = Replace(Str, "like", "like")
        Str = Replace(Str, "drop", "drop")
        Str = Replace(Str, "create", "create")
        Str = Replace(Str, "modify", "modify")
        Str = Replace(Str, "rename", "rename")
        Str = Replace(Str, "alter", "alter")
        Str = Replace(Str, "cast", "cast")
        UnCheckStr=Str
End Function

Function Checkstr(Str) 'SQL防注入過濾涵數(shù)
    If Isnull(Str) Then
    CheckStr = ""
    Exit Function
    End If
    Str = Replace(Str,Chr(0),"", 1, -1, 1)
    Str = Replace(Str, """", """", 1, -1, 1)
    Str = Replace(Str,"","", 1, -1, 1)
    Str = Replace(Str,">",">", 1, -1, 1)
    Str = Replace(Str, "script", "script", 1, -1, 0)
    Str = Replace(Str, "SCRIPT", "SCRIPT", 1, -1, 0)
    Str = Replace(Str, "Script", "Script", 1, -1, 0)
    Str = Replace(Str, "script", "Script", 1, -1, 1)
    Str = Replace(Str, "object", "object", 1, -1, 0)
    Str = Replace(Str, "OBJECT", "OBJECT", 1, -1, 0)
    Str = Replace(Str, "Object", "Object", 1, -1, 0)
    Str = Replace(Str, "object", "Object", 1, -1, 1)
    Str = Replace(Str, "applet", "applet", 1, -1, 0)
    Str = Replace(Str, "APPLET", "APPLET", 1, -1, 0)
    Str = Replace(Str, "Applet", "Applet", 1, -1, 0)
    Str = Replace(Str, "applet", "Applet", 1, -1, 1)
    Str = Replace(Str, "[", "[")
    Str = Replace(Str, "]", "]")
    Str = Replace(Str, """", "", 1, -1, 1)
    Str = Replace(Str, "=", "=", 1, -1, 1)
    Str = Replace(Str, "'", "''", 1, -1, 1)
    Str = Replace(Str, "select", "select", 1, -1, 1)
    Str = Replace(Str, "execute", "execute", 1, -1, 1)
    Str = Replace(Str, "exec", "exec", 1, -1, 1)
    Str = Replace(Str, "join", "join", 1, -1, 1)
    Str = Replace(Str, "union", "union", 1, -1, 1)
    Str = Replace(Str, "where", "where", 1, -1, 1)
    Str = Replace(Str, "insert", "insert", 1, -1, 1)
    Str = Replace(Str, "delete", "delete", 1, -1, 1)
    Str = Replace(Str, "update", "update", 1, -1, 1)
    Str = Replace(Str, "like", "like", 1, -1, 1)
    Str = Replace(Str, "drop", "drop", 1, -1, 1)
    Str = Replace(Str, "create", "create", 1, -1, 1)
    Str = Replace(Str, "rename", "rename", 1, -1, 1)
    Str = Replace(Str, "count", "count", 1, -1, 1)
    Str = Replace(Str, "chr", "chr", 1, -1, 1)
    Str = Replace(Str, "mid", "mid", 1, -1, 1)
    Str = Replace(Str, "truncate", "truncate", 1, -1, 1)
    Str = Replace(Str, "nchar", "nchar", 1, -1, 1)
    Str = Replace(Str, "char", "char", 1, -1, 1)
    Str = Replace(Str, "alter", "alter", 1, -1, 1)
    Str = Replace(Str, "cast", "cast", 1, -1, 1)
    Str = Replace(Str, "exists", "exists", 1, -1, 1)
    Str = Replace(Str,Chr(13),"br>", 1, -1, 1)
    CheckStr = Replace(Str,"'","''", 1, -1, 1)
End Function

Function HTMLEncode(reString) '過濾轉(zhuǎn)換HTML代碼
    Dim Str:Str=reString
    If Not IsNull(Str) Then
        Str = UnCheckStr(Str)
        Str = Replace(Str, "", "")
        Str = Replace(Str, ">", ">")
        Str = Replace(Str, "", "")
        Str = Replace(Str, CHR(32), " ")
        Str = Replace(Str, CHR(9), "    ")
        Str = Replace(Str, CHR(9), "    ")
        Str = Replace(Str, CHR(34),""")
        Str = Replace(Str, CHR(39),"'")
        Str = Replace(Str, CHR(13), "")
        Str = Replace(Str, CHR(10), "br>")
        HTMLEncode = Str
    End If
End Function

Function DateToStr(DateTime,ShowType)  '日期轉(zhuǎn)換函數(shù)
    Dim DateMonth,DateDay,DateHour,DateMinute
    DateMonth=Month(DateTime)
    DateDay=Day(DateTime)
    DateHour=Hour(DateTime)
    DateMinute=Minute(DateTime)
    If Len(DateMonth)2 Then DateMonth="0"DateMonth
    If Len(DateDay)2 Then DateDay="0"DateDay
    Select Case ShowType
    Case "Y-m-d"  
        DateToStr=Year(DateTime)"-"DateMonth"-"DateDay
    Case "Y-m-d H:I A"
        Dim DateAMPM
        If DateHour>12 Then
            DateHour=DateHour-12
            DateAMPM="PM"
        Else
            DateHour=DateHour
            DateAMPM="AM"
        End If
        If Len(DateHour)2 Then DateHour="0"DateHour    
        If Len(DateMinute)2 Then DateMinute="0"DateMinute
        DateToStr=Year(DateTime)"-"DateMonth"-"DateDay" "DateHour":"DateMinute" "DateAMPM
    Case "Y-m-d H:I:S"
        Dim DateSecond
        DateSecond=Second(DateTime)
        If Len(DateHour)2 Then DateHour="0"DateHour    
        If Len(DateMinute)2 Then DateMinute="0"DateMinute
        If Len(DateSecond)2 Then DateSecond="0"DateSecond
        DateToStr=Year(DateTime)"-"DateMonth"-"DateDay" "DateHour":"DateMinute":"DateSecond
    Case "YmdHIS"
        DateSecond=Second(DateTime)
        If Len(DateHour)2 Then DateHour="0"DateHour    
        If Len(DateMinute)2 Then DateMinute="0"DateMinute
        If Len(DateSecond)2 Then DateSecond="0"DateSecond
        DateToStr=Year(DateTime)DateMonthDateDayDateHourDateMinuteDateSecond    
    Case "ym"
        DateToStr=Right(Year(DateTime),2)DateMonth
    Case "d"
        DateToStr=DateDay
    Case Else
        If Len(DateHour)2 Then DateHour="0"DateHour
        If Len(DateMinute)2 Then DateMinute="0"DateMinute
        DateToStr=Year(DateTime)"-"DateMonth"-"DateDay" "DateHour":"DateMinute
    End Select
End Function

Function Date2Chinese(iDate) '獲得ASP的中文日期字符串
    Dim num(10)
    Dim iYear
    Dim iMonth
    Dim iDay

    num(0) = "〇"
    num(1) = "一"
    num(2) = "二"
    num(3) = "三"
    num(4) = "四"
    num(5) = "五"
    num(6) = "六"
    num(7) = "七"
    num(8) = "八"
    num(9) = "九"

    iYear = Year(iDate)
    iMonth = Month(iDate)
    iDay = Day(iDate)
    Date2Chinese = num(iYear \&;1000) + num((iYear \&;100) Mod 10) + num((iYear\&;10) Mod 10) + num(iYear Mod 10) + "年"
    If iMonth >= 10 Then
        If iMonth = 10 Then
            Date2Chinese = Date2Chinese + "十" + "月"
        Else
            Date2Chinese = Date2Chinese + "十" + num(iMonth Mod 10) + "月"
        End If
    Else
        Date2Chinese = Date2Chinese + num(iMonth Mod 10) + "月"
    End If
    If iDay >= 10 Then
        If iDay = 10 Then
            Date2Chinese = Date2Chinese +"十" + "日"
        ElseIf iDay = 20 or iDay = 30 Then
            Date2Chinese = Date2Chinese + num(iDay \&;10) + "十" + "日"
        ElseIf iDay > 20 Then
            Date2Chinese = Date2Chinese + num(iDay \&;10) + "十" +num(iDay Mod 10) + "日"
        Else
           Date2Chinese = Date2Chinese + "十" + num(iDay Mod 10) + "日"
        End If
    Else
        Date2Chinese = Date2Chinese + num(iDay Mod 10) + "日"
    End If
End Function


Function lenStr(str)'計算字符串長度(字節(jié))
    dim l,t,c
    dim i
    l=len(str)
    t=0
for i=1 to l
    c=asc(mid(str,i,1))
    if c0 then c=c+65536
    if c255 then t=t+1
    if c>255 then t=t+2
next
   lenstr=t
End Function

Function CreateArr(str) '生成二維數(shù)組 數(shù)據(jù)如:"1,a1,b1,c1,d1|2,a2,b2,c2,d2|5,a3,b3,c3,d3|8,a4,b4,c4,d4"
dim arr()
str=split(str,"|")
for i=0 to UBound(str)
    arrstr=split(str(i),",")
    for j=0 to Ubound(arrstr)
        ReDim Preserve arr(UBound(str),UBound(arrstr))
        arr(i,j)=arrstr(j)
    next
next
CreateArr=arr
End Function

Function ShowRsArr(rsArr) '用表格顯示記錄集getrows生成的數(shù)組的表結(jié)構(gòu)
showHtml="table width=100% border=1 cellspacing=0 cellpadding=0>"
    If Not IsEmpty(rsArr) Then
        For y=0 To Ubound(rsArr,2)
        showHtml=showHtml"tr>"
            for x=0 to Ubound(rsArr,1)
                showHtml=showHtml "td>"rsArr(x,y)"/td>"
            next
        showHtml=showHtml"/tr>"
        next
    Else
        RshowHtml=showHtml"tr>"
        showHtml=showHtml"td>No Records/td>"
        showHtml=showHtml"/tr>"
    End If
        showHtml=showHtml"/table>"
    ShowRsArr=showHtml
End Function


'-----------------------------------------外接組件使用函數(shù)↓------------------------------------------

Function sendMail(to_Email,from_Email,from_Name,mail_Subject,mail_Body,mail_htmlBody) 'Jmail 發(fā)送郵件
  Set vibo_mail = Server.CreateObject("JMAIL.Message")    '建立發(fā)送郵件的對象
  vibo_mail.silent = true                                 '屏蔽例外錯誤,返回FALSE跟TRUE兩值j
  vibo_mail.logging = true                                '啟用郵件日志
  vibo_mail.Charset = "gb2312"                            '郵件的文字編碼為國標(biāo)

  'vibo_mail.ContentType = "text/html"                     '郵件的格式為HTML格式
  'vibo_mail.Prority = 1                                   '郵件的緊急程序,1 為最快,5 為最慢, 3 為默認值

  vibo_mail.AddRecipient to_Email                         '郵件收件人的地址
  vibo_mail.From = from_Email                             '發(fā)件人的E-MAIL地址
  vibo_mail.FromName = from_Name                          '發(fā)件人姓名
  vibo_mail.MailServerUserName = "system@aaa.com"       '登錄郵件服務(wù)器所需的用戶名
  vibo_mail.MailServerPassword = "asdasd"     '登錄郵件服務(wù)器所需的密碼
  vibo_mail.Subject = mail_Subject                        '郵件的標(biāo)題
  vibo_mail.Body = mail_Body                              '正文
  vibo_mail.HTMLBody = mail_htmlBody                      'HTML正文
  vibo_mail.ReturnReceipt = True
  vibo_mail.Send("smtp.263xmail.com")                     '執(zhí)行郵件發(fā)送(通過郵件服務(wù)器地址)
  vibo_mail.Close()
  set vibo_mail=nothing
End Function

'---------------------------------------程序執(zhí)行時間檢測↓----------------------------------------------
EndTime=Timer()
If EndTimeStartTime Then
    EndTime=EndTime+24*3600
End if
runTime=(EndTime-StartTime)*1000
Response.Write("------------程序執(zhí)行時間檢測------------""br>")
Response.Write("程序執(zhí)行時間"runTime"毫秒")


'-----------------------------------------系統(tǒng)檢測使用函數(shù)↓------------------------------------------
'---------------------檢測網(wǎng)頁是否有效-----------------------
Function IsValidUrl(url)
        Set xl = Server.CreateObject("Microsoft.XMLHTTP")
        xl.Open "HEAD",url,False
        xl.Send
        IsValidUrl = (xl.status=200)
End Function
'If IsValidUrl(""fileurl"") Then
'    response.redirect fileurl
'Else
'    Response.Write "由于下載用戶過多,程序檢測到文件暫時無法下載,請更換其他下載地址!感謝您對本軟件網(wǎng)站的支持哦^_^"
'End If
'------------------檢查某一目錄是否存在-------------------

Function getHTMLPage(filename) '獲取文件內(nèi)容
    Dim fso,file
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
    Set File=fso.OpenTextFile(server.mappath(filename))
    showHtml=File.ReadAll
    File.close
    Set File=nothing
    Set fso=nothing
    getHTMLPage=showHtml '輸出
End function

Function CheckDir(FolderPath)
    dim fso
    folderpath=Server.MapPath(".")"\"folderpath
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
    If fso.FolderExists(FolderPath) then
    '存在
        CheckDir = True
    Else
    '不存在
        CheckDir = False
    End if
    Set fso = nothing
End Function

Function CheckFile(FilePath) '檢查某一文件是否存在
    Dim fso
    Filepath=Server.MapPath(FilePath)
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
    If fso.FileExists(FilePath) then
    '存在
        CheckFile = True
    Else
    '不存在
        CheckFile = False
    End if
    Set fso = nothing
End Function

'-------------根據(jù)指定名稱生成目錄---------
Function MakeNewsDir(foldername)
    dim fso,f
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
    Set f = fso.CreateFolder(foldername)
    MakeNewsDir = True
    Set fso = nothing
End Function

Function CreateHTMLPage(filename,FileData,C_mode) '生成文件
    if C_mode=0 then '使用FSO生成
        Dim fso,txt
        Set fso = CreateObject("Scripting.FileSystemObject")
        Filepath=Server.MapPath(filename)
        if CheckFile(filename) then fso.DeleteFile Filepath,True '防止續(xù)寫
        Set txt=fso.OpenTextFile(Filepath,8,True)  
        txt.Write FileData
        txt.Close
        Set fso = nothing
    elseif C_mode=1 then '使用Stream生成
        Dim viboStream
        On Error Resume Next
        Set viboStream = Server.createObject("ADODB.Stream")

        If Err.Number=-2147221005 Then
            Response.Write "div align='center' style=""font-size:12px;font-family:Tahoma;"">非常遺憾,您的主機不支持 ADODB.Stream,不能使用本程序/div>"
            Err.Clear
            Response.End
        End If

        With viboStream
        .Type = 2
        .Open
        .CharSet = "GB2312"
        .Position = objStream.Size
        .WriteText = FileData
        .SaveToFile Server.MapPath(filename),2
        .Close
        End With
        Set viboStream = Nothing    
    end if
    Response.Write "div align='center' style=""font-size:12px;font-family:Tahoma;"">恭喜!文件 a href="""filename""" target=""_blank"" style=""font-weight: bold;color: #FF0000;"">"filename"/a> 已經(jīng)生成完畢!.../div>"
    Response.Flush()
End Function

Function CheckBadWord(byVal ChkStr)'過濾臟字
    Dim Str:Str = ChkStr
    Str = Trim(Str)
    If IsNull(Str) Then
        CheckBadWord = ""
        Exit Function
    End If

    DIC = getHTMLPage("include/badWord.txt")'載入臟字詞典
    DICArr = split(DIC,CHR(10))
    For i  =0 To Ubound(DICArr )
        WordDIC = split(DICArr(i),"=")
        Str = Replace(Str,WordDIC(0),WordDIC(1))
    next
    CheckBadWord = Str
End function
%>
http://www.zzcn.net/blog/article.asp?id=69

標(biāo)簽:四平 平頂山 孝感 防城港 馬鞍山 遼陽 湖北 朝陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《常用ASP函數(shù)集【經(jīng)驗才是最重要的】》,本文關(guān)鍵詞  常用,ASP,函,數(shù)集,經(jīng)驗,才是,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《常用ASP函數(shù)集【經(jīng)驗才是最重要的】》相關(guān)的同類信息!
  • 本頁收集關(guān)于常用ASP函數(shù)集【經(jīng)驗才是最重要的】的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    黄页网址大全在线观看| 亚洲另类图片另类电影| 国产精品一区二区久久精品爱涩| 久久精品亚洲一区二区| 一本大道伊人av久久综合| 日韩熟女一区二区| 成人男女网免费| 91精品国产精品| 国产欧美日韩在线看| 97久草视频| 欧美性欧美巨大黑白大战| 国产精品伦一区二区三级视频| 亚洲欧美电影院| 欧美中文在线视频| 91极品视频在线| 青青草国产精品亚洲专区无| 久久精品国产一区二区三区| 色婷婷综合成人| 日本欧洲一区| 国产精品网站在线播放| 欧美日韩国产页| 欧美主播一区二区三区| 99国产在线观看| 黄污视频在线看| 亚洲五月激情网| 国产精品啪啪啪视频| 亚洲免费二区| 白白色 亚洲乱淫| 精品国产一区二区三区四区阿崩| 成人av资源电影网站| 久久影院一区二区| 另类少妇人与禽zozz0性伦| av2020不卡| 欧美最大成人综合网| 亚洲欧美一区二区三区四区五区| 天堂在线国产| 中文字幕日韩欧美精品在线观看| wwww.国产| 99久久亚洲精品日本无码| 欧美性受xxxx黑人xyx| 亚洲视频每日更新| 日本在线视频www| 成人动漫在线播放| 丁香花高清电影在线观看完整版| 91久久精品无码一区二区| 亚州欧美日韩中文视频| 亚洲国产美女精品久久久久∴| 久久久精品日韩欧美| 国产99久久精品一区二区| 韩曰欧美视频免费观看| 亚洲激情免费观看| 伊人久久大香线蕉综合网站| 国产一区二区剧情av在线| 欧美激情网站在线观看| 成人免费午夜电影| 色综合天天综合| 日韩影院精彩在线| 免费在线黄色影片| 日韩黄色影片| 麻豆精品一区二区综合av| 超碰在线网站| 国产免费成人| 牛牛国产精品| 国产h视频在线观看| 少妇av一区二区| 最新中文字幕免费视频| 拍真实国产伦偷精品| 国产乱码精品一区二三赶尸艳谈| 国产一区二区伦理片| 一本色道久久综合精品婷婷| 精品国产亚洲在线| 性欧美孕妇孕交| 国产成人高潮免费观看精品| 国产毛片av| 国产网红女主播精品视频| 欧美性猛交xxxxxx富婆| 91精品国产乱码久久久久久久| 中国xxxx性xxxx产国| 欧美精品二区三区四区免费看视频| 国产在线视精品麻豆| 亚洲18在线| av在线不卡顿| 中文字幕 欧美 日韩| 丁香视频五月| 欧美日韩不卡一区二区| 久久久久亚洲精品中文字幕| 国产小视频免费观看| 中文字幕一区二区三区人妻在线视频| 国产精品视频在线播放| 国产又粗又猛又黄又爽| 国产精品影视在线观看| 日本免费福利视频| 国产富婆一级全黄大片| 亚洲国产精品无码久久久久高潮| 精品人妻无码一区二区色欲产成人| 国产亚洲精品久久久久久久| 色婷婷精品大视频在线蜜桃视频| 隣の若妻さん波多野结衣| 老司机精品视频一区二区| 欧美黄色免费影院| jizzjizz16| 亚洲一区日韩精品中文字幕| 国产精品日韩一区二区免费视频| 欧美日韩亚洲色图| 欧美性猛交xxxx久久久| 成人a区在线观看| 亚洲精选视频在线| 日韩免费在线免费观看| 日本三级电影在线看| 久久中文字幕在线视频| 激情欧美国产欧美| 久久99国产精品二区高清软件| 在线一区二区观看| 99热免费在线观看| 精品香蕉在线观看视频一| 亚洲成人资源网| 国产日韩在线一区| 黄色一级片网址| 国产美女视频免费观看下载软件| 亚洲婷婷丁香| 久久午夜色播影院免费高清| 色诱亚洲精品久久久久久| 国产区二区三区| 亚洲黄色视屏| 精品人妻少妇嫩草av无码专区| 日本久久亚洲电影| 中文字幕第三区| 91精品国产一区二区在线观看| 毛片基地在线观看| 欧美videossexotv100| 午夜精产品一区二区在线观看的| 一区二区欧美日韩| 91麻豆精品国产综合久久久久久| 国产手机在线视频| 超碰在线免费公开| 怡春院在线视频| 亚欧美无遮挡hd高清在线视频| 亚洲三级国产| 四虎国产精品免费久久| 欧美精品一区二区三区高清aⅴ| 九九九九精品九九九九| 五月婷婷六月丁香综合| 久久久精品网站| 亚洲xxxxx性| 激情综合丝袜美女一区二区| 性xx十八spa按摩| 欧美电影《轻佻寡妇》| 九色视频在线观看免费播放| 日韩一级网站| 手机免费看av片| 国产精品国产自产拍在线| 精品久久久久中文字幕小说| 国产精品一区二区羞羞答答| 亚洲青青一区| 黄色影片网址| 日韩电影在线观看完整版| jizz老师| 国产精品欧美一区二区三区不卡| 日本高清在线观看wwwww色| 久久国产精品-国产精品| 亚洲精品午夜精品| 红桃av在线播放| 69国产精品| 亚洲欧美另类中文字幕| 日本熟妇色xxxxx日本免费看| 欧美亚洲另类激情另类| 少妇无码一区二区三区| www.av在线播放| 色综合狠狠操| 亚洲国产高清在线观看| 亚洲精品国产一区黑色丝袜| 亚洲综合视频在线观看| 精品国产乱码久久久| 国产亚洲在线| 福利一区视频| 亚洲视频一区在线观看| 国产亚洲制服色| 亚洲欧美日韩在线一区| www.欧美精品一二三区| 五月激情四射婷婷| 69成人精品免费视频| 最新版sss视频在线| 91亚洲国产成人精品一区二三| 亚洲精品国产精品乱码| 搡女人真爽免费午夜网站| 中文字幕日韩三级片| 午夜精品小视频| 精品国产国产综合精品| 欧类av怡春院| 国产日韩在线| 国产精品普通话对白| 色噜噜狠狠永久免费| 欧美最猛性xxxxx亚洲精品| 毛片精品免费在线观看| 亚洲精品视频网| 九色网com| 国产破处视频在线观看| 99国产精品99| 91色视频在线观看| 精油按摩中文字幕久久| 日本在线视频一区二区三区| 在线播放国产一区二区三区| 久久99国产综合精品女同| 国产精品-色哟哟| 天堂av电影在线观看| 日韩欧美激情四射| 极品少妇一区二区三区精品视频| www.男人天堂| 久久精品国内一区二区三区| 日本一区二区三区视频在线| 一区二区三区影视| 精品亚洲一区二区三区| 欧美日韩精品久久久| 国产盗摄视频在线观看| 日韩高清av电影| 欧美xo影院| 天天做天天躁天天躁| 久久97超碰国产精品超碰| 亚洲精彩视频| 四虎成人永久免费视频| 国模无码大尺度一区二区三区| 亚洲福利影视| 亚洲а∨精品天堂在线| 午夜久久美女| 视频在线观看一区二区三区| cao在线视频| 精品国产一区在线| 影院免费视频| 国产一区二区三区在线观看免费视频| 成人午夜视频在线观看| 久久成人麻豆午夜电影| 激情 小说 亚洲 图片: 伦| 精品亚洲一区二区三区在线播放| 快播电影网址老女人久久| 欧美三级在线视频| 欧美极品视频在线观看| 轻轻草在线视频| 国产精品久久无码一三区| 国产又粗又大又爽的视频| 日本久久一区| 可以在线观看的黄色| 天天操天天干天天插| av先锋影院| 丁香花电影在线观看完整版| 年下总裁被打光屁股sp| 免费色片视频| 成人3d动漫一区二区三区| 国产天堂av| 成人自拍偷拍| 蜜桃视频一区二区三区| 粉嫩av懂色av蜜臀av分享| 韩国视频一区| 国产欧美三级电影| 日本一区二区三区四区在线观看| 日本午夜精品理论片a级appf发布| 色诱色偷偷久久综合| 成人动漫一区二区| www在线观看播放免费视频日本| 国产精品一级久久久| 日韩中文字幕高清在线观看| 国产白嫩美女无套久久| 裸体一区二区| 国产成人综合欧美精品久久| 天天插天天操天天干| 激情偷拍久久| 亚洲精品亚洲人成在线观看| 国产xxx69麻豆国语对白| 亚洲h色精品| 中国丰满人妻videoshd| 尤物在线观看视频| 奇米色一区二区三区四区| 亚洲成色777777在线观看影院| 波多野结衣先锋影音| 欧美午夜免费影院| 国产一区观看| 精品欧美激情在线观看| 蜜桃视频m3u8在线观看| 91久久夜色精品国产九色| 亚洲精品天堂成人片av在线播放| 天天色天天草| 欧美另类视频| 欧美videos极品另类| 影音先锋中文资源站| 国产精品久久久久久一区二区三区| 亚洲一区二区三区四区中文字幕| 四虎黄色影院| 97人人模人人爽人人澡| 国产精品久久久久三级| 婷婷色在线资源| 午夜影院免费视频| 日韩av在线免费播放| 在线欧美三级| 免费成人黄色网址| 91高清视频在线观看| 久草免费在线观看| 久草在线资源站资源站| 91麻豆精品一区二区三区| 国产视频精品自拍| 日韩精品国产欧美| 最近2019年手机中文字幕| 亚洲精品在线观看www| 日本不卡视频在线播放| 亚洲国产专区校园欧美| 91九色国产ts另类人妖| 欧美69wwwcom| 黄色片视频在线| 91av久久久| 青青草视频在线青草免费观看| 精品一区视频| 日韩av电影中文字幕| 91精品久久久久| 国产精品成人免费观看| 播播国产欧美激情| 成人avav在线| 黄污在线观看| 男女视频在线| 欧美影视一区| 亚洲第一男人av| 欧美日韩乱国产| 91精品久久久久久久久中文字幕| 欧美肥老妇视频| 日韩欧美中文字幕制服| 日韩国产精品久久久久久亚洲| 成年人的黄色片| 国产高清成人久久| 色噜噜久久综合伊人一本| 中日韩午夜理伦电影免费| 欧美成人手机视频|