亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > ASP的一些自定義函數(shù)整理第1/2頁

ASP的一些自定義函數(shù)整理第1/2頁

熱門標(biāo)簽:地圖標(biāo)注還可以做嗎 無營業(yè)執(zhí)照地圖標(biāo)注教學(xué) 滴滴地圖標(biāo)注上車點 電銷機(jī)器人采購 友邦互聯(lián)電銷機(jī)器人違法嗎 高質(zhì)量的電銷外呼系統(tǒng) 硅基電話機(jī)器人加盟 外呼系統(tǒng)怎么話費 宿州防封外呼系統(tǒng)平臺

'============================================================================================================================ 
'函數(shù)列表: 
'1:    建立數(shù)據(jù)庫的連接 ConnOpen(DataBaseConnectStr,DBType,Conn_object) 
'2:    斷開數(shù)據(jù)庫的連接 ConnClose(Conn_object) 
'3:    防止SQL注入 SafeRequest(paraName,paraType) 
'4:    格式化日期 DateFormat(dateStr,dateType) 
'5:    顯示錯誤提示 ShowErr(errStr) 
'6:    查詢字符串中特定數(shù)據(jù) SelectStr(contentStr,patternStr,patternNum) 
'7:    過濾指定字符 Leach(contentStr,badWords) 
'8:    遠(yuǎn)程文件內(nèi)容抓取 Seize(urlStr) 
'9:    數(shù)據(jù)流編碼處理 BytesToBstr(body,cset) 
'10:    編碼cookies codeCookie(contentStr) 
'11:    解碼cookies DecodeCookie(contentStr) 
'12:    檢驗數(shù)據(jù)提交來源是否合法 ChkPost() 
'13:    個性化加密 MyEncrypt(StrPassword) 
'14:    禁止瀏覽器緩存本頁 NoBuffer() 
'15:    網(wǎng)頁格式化輸入文本 HTMLEncode(fString) 
'16:    從頭部截取字符串的指定長度(按字符數(shù)算) GotTopic(Str,StrLen) 
'17:    檢測驗證碼 CheckRadomPass(RadomPass) 
'18:    生成驗證碼 GetCode() 
'19:    獲取客戶端操作系統(tǒng)版本 GetSystem() 
'20:    數(shù)據(jù)庫事務(wù)處理 ConnManage(Conn_object) 
'21:    快速排序(遞歸) QuickSort(arr,Low,High) 
'22:    將數(shù)組的元素以特定字符串連起來 arr_join(arr,character) 
'23:    返回字符串以某分割符分割的數(shù)目 count_character(str,character) 
'24:    截取含有分割符的字符串中指定數(shù)目的字符串 inter_str_by_character_num(str,character,start,num) 
'25:    利用Stream下載文件 downloadFile(strFile) 
'26:    返回信息 send_back(ResultWords) 
'27:    獲取錯誤信息 get_err() 
'28:    與SafeRequest相反 SafeResponse(content) 
'29:    保存遠(yuǎn)程圖片 SaveRemoteFile(LocalFileName,RemoteFileUrl) 
'30:    ... 
dim language_arr(10) 
language_arr(0) = "數(shù)據(jù)庫連接的參數(shù)設(shè)置錯誤!" 
language_arr(1) = "數(shù)據(jù)庫連接的類型參數(shù)設(shè)置錯誤!" 
language_arr(2) = "數(shù)據(jù)庫連接失敗!" 
language_arr(3) = "非法的參數(shù)值!" 
language_arr(4) = "參數(shù)值不是有效的日期格式!" 
language_arr(5) = "操作失敗!" 
language_arr(6) = "欄目有重名!" 
language_arr(7) = "欄目名稱為空!" 
language_arr(8) = "欄目文件夾創(chuàng)建失敗!" 
language_arr(9) = "您沒有此權(quán)限!" 
'============================================================================================================================ 
'函數(shù)ID:1 
'函數(shù)作用:建立數(shù)據(jù)庫的連接 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-15 10:28 
'修改時間: 
'傳人參數(shù): 
'    connectStr:數(shù)據(jù)庫連接字符串 
'    connectType:數(shù)據(jù)庫類別-數(shù)字型,0為Access,1為MS SQL 
'返回值: 
'============================================================================================================================ 
sub ConnOpen(DataBaseConnectStr,DBType,Conn_object) 
    Set Conn_object = Server.Createobject("adodb.connection") 
    if DataBaseConnectStr = "" then call ShowErr(language_arr(0)) 
    if DBType = 0 then 
        Conn_object.Open "driver={Microsoft Access Driver (*.mdb)};dbq="  DataBaseConnectStr 
    elseif DBType = 1 then 
        Conn_object.Open "Provider=SQLOLEDB.1;"  DataBaseConnectStr 
    else 
        call ShowErr(language_arr(1)) 
    end if 
    err.clear 
end sub 
'============================================================================================================================ 
'函數(shù)ID:2 
'函數(shù)作用:斷開數(shù)據(jù)庫的連接 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 15:10 
'修改時間: 
'傳人參數(shù): 
'返回值: 
'============================================================================================================================ 
Sub ConnClose(Conn_object) 
    Conn_object.close 
    set Conn_object = nothing 
End sub 
'============================================================================================================================ 
'函數(shù)ID:3 
'函數(shù)作用:防止SQL注入 
'作者名稱:http://news.dvbbs.net/infoview/Article_2906.html 
'建立時間:2006-2-16 15:32 
'修改時間: 
'傳人參數(shù): 
'    paraName:參數(shù)名稱-字符型 
'    paraType:參數(shù)類型-數(shù)字型(1表示以上參數(shù)是數(shù)字,0表示以上參數(shù)為字符)  
'返回值: 
'    過濾后的字符串 
'============================================================================================================================ 
Function SafeRequest(paraName,paraType) 
    dim paraValue 
    paraValue = Request(paraName) 
    select case paraType 
        case 0 
            paraValue = replace(paraValue,"'","[system:34]") 
            paraValue = replace(paraValue,"=","[system:61]") 
        case 1 
            if not IsNumeric(paraValue) then call ShowErr(language_arr(3)) 
        case -1 
            if not IsNumeric(paraValue) then call ShowErr(language_arr(3)) 
            if paraValue = "" then paraValue = 0 
        case else 
            if len(paraValue) > paraType then call ShowErr(language_arr(3)) 
            paraValue = replace(paraValue,"'","[system:34]") 
            paraValue = replace(paraValue,"=","[system:61]") 
    end select 
    SafeRequest = paraValue 
End function 
'============================================================================================================================ 
'函數(shù)ID:4 
'函數(shù)作用:格式化日期 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 15:45 
'修改時間: 
'傳人參數(shù): 
'    dateStr:日期字符串 
'    paraType:日期類型-數(shù)字型 
'返回值: 
'    格式化后的日期 
'============================================================================================================================ 
Function  DateFormat(dateStr,dateType) 
    Dim dateString 
    if IsDate(dateStr) = False then 
        call ShowErr(language_arr(4)) 
    end if 
    Select Case dateType 
      Case "1" 
          dateString = Year(dateStr)"-"Month(dateStr)"-"Day(dateStr) 
      Case "2" 
          dateString = Year(dateStr)"."Month(dateStr)"."Day(dateStr) 
      Case "3" 
          dateString = Year(dateStr)"/"Month(dateStr)"/"Day(dateStr) 
      Case "4" 
          dateString = Month(dateStr)"/"Day(dateStr)"/"Year(dateStr) 
      Case "5" 
          dateString = Day(dateStr)"/"Month(dateStr)"/"Year(dateStr) 
      Case "6" 
          dateString = Month(dateStr)"-"Day(dateStr)"-"Year(dateStr) 
      Case "7" 
          dateString = Month(dateStr)"."Day(dateStr)"."Year(dateStr) 
      Case "8" 
          dateString = Month(dateStr)"-"Day(dateStr) 
      Case "9" 
          dateString = Month(dateStr)"/"Day(dateStr) 
      Case "10" 
          dateString = Month(dateStr)"."Day(dateStr) 
      Case "11" 
          dateString = Month(dateStr)language_arr(6)Day(dateStr)language_arr(7) 
      Case "12" 
          dateString = Day(dateStr)language_arr(7)Hour(dateStr)language_arr(8) 
      case "13" 
          dateString = Day(dateStr)language_arr(7)Hour(dateStr)language_arr(8) 
      Case "14" 
          dateString = Hour(dateStr)language_arr(8)Minute(dateStr)language_arr(9) 
      Case "15" 
          dateString = Hour(dateStr)":"Minute(dateStr) 
      Case "16" 
          dateString = Year(dateStr)language_arr(5)Month(dateStr)language_arr(6)Day(dateStr)language_arr(7) 
      Case Else 
          dateString = dateStr 
     End Select 
     DateFormat = dateString 
End Function 
'============================================================================================================================ 
'函數(shù)ID:5 
'函數(shù)作用:顯示錯誤提示 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 16:29 
'修改時間: 
'傳人參數(shù): 
'    errStr:錯誤提示-字符型 
'返回值:返回提交頁面 
'============================================================================================================================ 
sub ShowErr(errStr) 
    Response.Write("script>alert("""errStr""");location.href=""javascript:history.back()"";/script>") 
    Response.End 
End sub 
'============================================================================================================================ 
'函數(shù)ID:6 
'函數(shù)作用:查詢字符串中特定數(shù)據(jù) 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 16:40 
'修改時間: 
'傳人參數(shù): 
'    contentStr:查詢字符串 
'    patternStr:匹配式字符串 
'    patternNum:查詢定位-數(shù)字型 
'返回值: 
'    找不到返回false 
'    patternNum為-1返回所有匹配字符串并以[10]隔開 
'    否則返回指定位置的字符串 
'============================================================================================================================ 
Function SelectStr(contentStr,patternStr,patternNum) 
    dim objRegExp,matches,matche 
    if contentStr = "" then 
        call ShowErr(language_arr(12)) 
    end if 
    Set objRegExp=new RegExp   '建立正則表達(dá)式 
    objRegExp.pattern = patternStr    '設(shè)置模式 
    objRegExp.IgnoreCase =False    '設(shè)置是否區(qū)分字符大小寫 
    objRegExp.Global=true    '設(shè)置全局可用性 
    objRegExp.pattern = patternStr    '匹配式 

    if objRegExp.test(contentStr) = false then    '全局匹配 
        SelectStr = false 
    else 
        Set matches = objRegExp.Execute(contentStr)    '執(zhí)行搜索 
        if patternNum = -1 then 
            for each matche in matches 
                SelectStr = SelectStr "[10]" matche.value 
            next 
        else 
            SelectStr = matches.Item(patternNum).value 
        end if 
    end if 

    Set objRegExp=Nothing 
End Function 
'============================================================================================================================ 
'函數(shù)ID:7 
'函數(shù)作用:過濾指定字符 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 16:59 
'修改時間: 
'傳人參數(shù): 
'    contentStr:源字符串 
'    badWords:要過濾的字符串,若數(shù)目大于1則用英文狀態(tài)的"^"隔開 
'返回值: 
'    返回過濾后的字符串 
'============================================================================================================================ 
Function Leach(contentStr,badWords) 
    dim badWordsArr,i 
    badWordsArr = Split(badWords,"^") 
    for i = 0 to UBound(badWordsArr) 
        contentStr = replace(contentStr,badWordsArr(i),"") 
    next 
    leach = contentStr 
end Function 
'============================================================================================================================ 
'函數(shù)ID:8 
'函數(shù)作用:遠(yuǎn)程文件內(nèi)容抓取 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 17:24 
'修改時間: 
'傳人參數(shù): 
'    urlStr:遠(yuǎn)程文件地址 
'返回值: 
'    返回遠(yuǎn)程文件內(nèi)容 
'============================================================================================================================ 
function Seize(urlStr) 
    dim connect 
    if urlStr = "" then 
        call ShowErr(language_arr(13)) 
    else 
        Set connect = CreateObject("Microsoft.XMLHTTP")    '建立XMLHTTP對象 
        connect.open "GET",urlStr,false    '設(shè)置參數(shù),通信方式為get,請求為同步,后面還有兩個可選屬性:userID,password用于用戶驗證 
        connect.send()     '數(shù)據(jù)發(fā)送,Send方法的參數(shù)類型可以是字符串、DOM樹或任意數(shù)據(jù)流 
        Seize = BytesToBStr(connect.responseBody,"GB2312")    '返回信息,編碼為中文 
        set connect = nothing 
    end if 
end function 
'============================================================================================================================ 
'函數(shù)ID:9 
'函數(shù)作用:數(shù)據(jù)流編碼處理 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 17:30 
'修改時間: 
'傳人參數(shù): 
'    body:數(shù)據(jù)內(nèi)容 
'    cset:編碼格式     
'返回值: 
'    編碼處理后的信息 
'============================================================================================================================ 
Function BytesToBstr(body,cset) 
    dim objstream 
    set objstream = Server.CreateObject("adodb.stream") 
    objstream.Type = 1    '以二進(jìn)制模式打開 
    objstream.Mode =3 
    objstream.Open 
    objstream.Write body 
    objstream.Position = 0 
    objstream.Type = 2 
    objstream.Charset = cset 
    BytesToBstr = objstream.ReadText 
    objstream.Close 
    set objstream = nothing 
End Function 
'============================================================================================================================ 
'函數(shù)ID:10 
'函數(shù)作用:編碼cookies 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-16 17:36 
'修改時間: 
'傳人參數(shù): 
'    contentStr:數(shù)據(jù)內(nèi)容 
'返回值: 
'    編碼處理后的信息,字符以"a"隔開 
'============================================================================================================================ 
Function codeCookie(contentStr) 
    Dim i,returnStr 
    For i = Len(contentStr) to 1 Step -1 
        returnStr = returnStr  Ascw(Mid(contentStr,i,1)) 
        If (i > 1) Then returnStr = returnStr  "a" 
    Next 
    CodeCookie = returnStr 
End Function 
'============================================================================================================================ 
'函數(shù)ID:11 
'函數(shù)作用:解碼cookies 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-17 16:58 
'修改時間: 
'傳人參數(shù): 
'    contentStr:數(shù)據(jù)內(nèi)容         
'返回值: 
'    解碼處理后的信息         
'============================================================================================================================ 
Function DecodeCookie(contentStr) 
    Dim i 
    Dim StrArr,StrRtn 
    StrArr = Split(contentStr,"a") 
    For i = 0 to UBound(StrArr) 
        If isNumeric(StrArr(i)) = True Then 
            StrRtn = Chrw(StrArr(i))  StrRtn 
        Else 
            StrRtn = contentStr 
            Exit Function 
        End If 
    Next 
    DecodeCookie = StrRtn 
End Function 
'============================================================================================================================ 
'函數(shù)ID:12 
'函數(shù)作用:檢驗數(shù)據(jù)提交來源是否合法 
'作者名稱:茫仔 xiamangmang@gmail.com 博客:blog.mzoe.com 
'建立時間:2006-2-18 18:55 
'修改時間: 
'傳人參數(shù): 

'返回值: 
'    Boolean 
'============================================================================================================================ 
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=True 
End Function 
'============================================================================================================================ 
12下一頁閱讀全文

標(biāo)簽:宣城 錫林郭勒盟 七臺河 廣元 江門 儋州 雅安 新余

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP的一些自定義函數(shù)整理第1/2頁》,本文關(guān)鍵詞  ASP,的,一些,自定義,函數(shù),;如發(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ù)整理第1/2頁》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP的一些自定義函數(shù)整理第1/2頁的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    九九久久99| 精品久久久久久综合网| 夜夜操网| 成人影院一区二区三区| 天天色色网| 午夜家庭影院| 九九九在线视频| 九九久久99| 成人影院久久久久久影院| 精品国产亚洲一区二区三区| 国产网站免费| 美女免费精品视频在线观看| 韩国三级视频网站| 免费的黄视频| 欧美激情一区二区三区在线播放| 精品视频免费在线| 韩国三级香港三级日本三级| 国产91素人搭讪系列天堂| 日韩中文字幕一区| 欧美另类videosbestsex久久| 国产综合成人观看在线| 国产欧美精品| 欧美a免费| 成人av在线播放| 美女被草网站| 久久国产精品自线拍免费| 国产视频网站在线观看| 999久久66久6只有精品| 国产福利免费视频| 国产视频网站在线观看| 成人免费网站久久久| 尤物视频网站在线观看| 久久成人亚洲| 精品国产三级a| 国产伦久视频免费观看视频| 九九精品久久| 国产高清在线精品一区二区| 美女免费黄网站| 99久久精品国产国产毛片| 一级片片| 午夜激情视频在线播放| 青青久久精品| 久久精品欧美一区二区| 午夜激情视频在线观看| 午夜欧美成人久久久久久| 香蕉视频久久| 欧美一级视| 中文字幕一区二区三区精彩视频 | 国产精品12| 亚洲精品影院| 国产精品1024永久免费视频 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲精品中文字幕久久久久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久国产影院| 日韩免费在线观看视频| 四虎影视久久| 黄色短视频网站| 999精品视频在线| 成人影院久久久久久影院| 国产成人精品在线| 国产成人精品综合久久久| 精品国产一区二区三区久久久蜜臀| 精品国产一区二区三区免费| 国产网站麻豆精品视频| 色综合久久天天综合绕观看| 精品视频在线看| 亚欧乱色一区二区三区| 午夜欧美福利| 尤物视频网站在线| 欧美18性精品| 青青青草视频在线观看| 青青久热| 日韩专区一区| 欧美1区| 二级片在线观看| 四虎影视久久| 久久成人亚洲| 午夜激情视频在线播放| 欧美一级视频免费观看| 亚洲第一视频在线播放| 成人a大片高清在线观看| 欧美日本免费| a级毛片免费全部播放| 999久久狠狠免费精品| 国产精品1024永久免费视频| 日韩专区在线播放| 久久精品免视看国产成人2021| 久久福利影视| 毛片高清| 毛片高清| 韩国妈妈的朋友在线播放| 亚洲精品久久玖玖玖玖| 国产a视频| 台湾美女古装一级毛片| 一级女性全黄久久生活片| 日韩一级黄色| 国产精品1024永久免费视频| 国产精品自拍在线观看| 91麻豆爱豆果冻天美星空| 国产亚洲精品成人a在线| 欧美另类videosbestsex| 国产成a人片在线观看视频| 午夜久久网| 亚洲 男人 天堂| 国产精品免费久久| 日韩在线观看免费| 午夜在线观看视频免费 成人| 九九精品久久久久久久久| 免费一级片网站| 免费国产在线视频| 精品视频在线看| 国产一级强片在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本伦理黄色大片在线观看网站| 欧美爱色| 香蕉视频久久| 天天做日日爱夜夜爽| 色综合久久天天综合观看| 久久成人性色生活片| 日韩男人天堂| 成人免费一级纶理片| 国产91精品一区二区| 亚洲精品影院一区二区| 日本乱中文字幕系列| 日韩免费在线观看视频| 亚洲 欧美 91| 四虎论坛| 超级乱淫黄漫画免费| 亚洲www美色| 久久久久久久免费视频| 韩国三级一区| a级毛片免费全部播放| 成人免费观看网欧美片| 黄视频网站免费| 精品国产一区二区三区免费| 一本高清在线| 久久99青青久久99久久| 国产精品免费久久| 欧美一级视频免费| 欧美激情一区二区三区视频 | 台湾毛片| 国产视频一区二区三区四区| 高清一级做a爱过程不卡视频| 成人免费网站视频ww| 日韩在线观看视频网站| 成人高清视频免费观看| 国产91精品一区| 久久成人性色生活片| 国产一区二区精品久久91| 国产极品精频在线观看| 毛片高清| 尤物视频网站在线观看| 成人a大片高清在线观看| 国产91素人搭讪系列天堂| 亚欧视频在线| 99色精品| 国产视频一区二区在线播放| 天堂网中文字幕| 国产一区二区精品在线观看| 二级片在线观看| 日韩av成人| 精品视频一区二区三区免费| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产一级强片在线观看| 精品国产亚一区二区三区| 国产一区二区精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产一区国产二区国产三区| 欧美一区二区三区性| 国产伦精品一区三区视频| 精品视频在线观看一区二区三区| 韩国三级一区| 国产网站麻豆精品视频| 亚洲精品中文一区不卡| 欧美a级大片| a级黄色毛片免费播放视频| 麻豆系列 在线视频| 美女免费毛片| 欧美电影免费| 欧美日本二区| 国产麻豆精品高清在线播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 高清一级片| 一a一级片| 四虎影视久久久| 国产不卡在线看| 成人高清视频在线观看| 国产综合成人观看在线| 国产网站免费在线观看| 国产伦久视频免费观看视频| 成人高清护士在线播放| 黄视频网站在线观看| 日韩中文字幕一区二区不卡| 欧美1卡一卡二卡三新区| 九九免费高清在线观看视频| 午夜在线观看视频免费 成人| 四虎影视久久久| 国产美女在线一区二区三区| 精品在线视频播放|