亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? collection.asp

?? 這是一套圖書管理系統
?? ASP
?? 第 1 頁 / 共 3 頁
字號:
<%
'=====================================================================
' 軟件名稱:新云網站管理系統
' 當前版本:NewCloud Site Manager System Version 2.0.0
' 文件名稱:collection.asp
' 更新日期:2004-12-20
' 官方網站:新云網絡(www.newasp.net) QQ:94022511
'=====================================================================
' Copyright 2002-2005 newasp.net - All Rights Reserved.
' newasp is a trademark of newasp.net
'=====================================================================
Dim Mynewasp,MyConn,IsConnection
IsConnection = False

Set Mynewasp = New ClsProcess

Class ClsProcess
	Private CacheName, Reloadtime, LocalCacheName, Cache_Data
	Private MaxFileSize, sAllowExtName
	Public PathFileName, blnPassedTest
	Public PictureExist

	'-- 下載大小限制
	Public Property Let MaxSize(ByVal NewValue)
		MaxFileSize = NewValue * 1024
	End Property
	'-- 下載類型限制
	Public Property Let AllowExt(ByVal NewValue)
		sAllowExtName = NewValue
	End Property

	Public Property Get PictureEx()
		PictureEx = PictureExist
	End Property
	Public Property Get AllFileName()
		AllFileName = PathFileName
	End Property

	Private Sub Class_Initialize()
		On Error Resume Next
		Reloadtime = 28800
		CacheName = "mynewasp"
		blnPassedTest = False
		PictureExist = False
		MaxFileSize = 0
		sAllowExtName = "gif|jpg|jpge|png|bmp|swf|fla|psd"
	End Sub

	Private Sub Class_Terminate()
		'-- Class_Terminate
	End Sub

	'===================服務器緩存部分函數開始===================
	Public Property Let Name(ByVal vNewValue)
		LocalCacheName = LCase(vNewValue)
		Cache_Data = Application(CacheName & "_" & LocalCacheName)
	End Property
	Public Property Let Value(ByVal vNewValue)
		If LocalCacheName <> "" Then
			ReDim Cache_Data(2)
			Cache_Data(0) = vNewValue
			Cache_Data(1) = Now()
			Application.Lock
			Application(CacheName & "_" & LocalCacheName) = Cache_Data
			Application.UnLock
		Else
			Err.Raise vbObjectError + 1, "NewaspCacheServer", " please change the CacheName."
		End If
	End Property
	Public Property Get Value()
		If LocalCacheName <> "" Then
			If IsArray(Cache_Data) Then
				Value = Cache_Data(0)
			Else
				'Err.Raise vbObjectError + 1, "NewaspCacheServer", " The Cache_Data("&LocalCacheName&") Is Empty."
			End If
		Else
			Err.Raise vbObjectError + 1, "NewaspCacheServer", " please change the CacheName."
		End If
	End Property
	Public Function ObjIsEmpty()
		ObjIsEmpty = True
		If Not IsArray(Cache_Data) Then Exit Function
		If Not IsDate(Cache_Data(1)) Then Exit Function
		If DateDiff("s", CDate(Cache_Data(1)), Now()) < (60 * Reloadtime) Then ObjIsEmpty = False
	End Function
	Public Sub DelCahe(MyCaheName)
		Application.Lock
		Application.Contents.Remove (CacheName & "_" & MyCaheName)
		Application.UnLock
	End Sub
	'===================服務器緩存部分函數結束===================
	
	Public Function ChkBoolean(ByVal Values)
		If TypeName(Values) = "Boolean" Or IsNumeric(Values) Or LCase(Values) = "false" Or LCase(Values) = "true" Then
			ChkBoolean = CBool(Values)
		Else
			ChkBoolean = False
		End If
	End Function

	Public Function CheckNumeric(ByVal CHECK_ID)
		If CHECK_ID <> "" And IsNumeric(CHECK_ID) Then _
			CHECK_ID = CCur(CHECK_ID) _
		Else _
			CHECK_ID = 0
		CheckNumeric = CHECK_ID
	End Function

	Public Function ChkNumeric(ByVal CHECK_ID)
		If CHECK_ID <> "" And IsNumeric(CHECK_ID) Then
			CHECK_ID = CLng(CHECK_ID)
		Else
			CHECK_ID = 0
		End If
		ChkNumeric = CHECK_ID
	End Function

	Public Function CheckNull(ByVal str)
		If Not IsNull(str) And Trim(str) <> "" Then
			CheckNull = True
		Else
			CheckNull = False
		End If
	End Function

	Public Function CheckStr(ByVal str)
		If IsNull(str) Then
			CheckStr = ""
			Exit Function
		End If
		str = Replace(str, Chr(0), "")
		CheckStr = Replace(str, "'", "''")
	End Function

	Public Function CheckNostr(ByVal str)
		str = Trim(str)
		If Len(str) = 0 Then
			CheckNostr = ""
			Exit Function
		End If
		str = Replace(str, Chr(0), vbNullString)
		str = Replace(str, Chr(9), vbNullString)
		str = Replace(str, Chr(10), vbNullString)
		str = Replace(str, Chr(13), vbNullString)
		str = Replace(str, Chr(34), vbNullString)
		str = Replace(str, Chr(39), vbNullString)
		str = Replace(str, Chr(255), vbNullString)
		str = Replace(str, "%", "%")
		CheckNostr = Trim(str)
	End Function

	Public Function CheckNullStr(ByVal str)
		If Not IsNull(str) And Trim(str) <> "" And LCase(str) <> "http://" Then
			CheckNullStr = Trim(Replace(Replace(Replace(Replace(str, vbNewLine, ""), Chr(9), ""), Chr(39), ""), Chr(34), ""))
		Else
			CheckNullStr = ""
		End If
	End Function

	Public Function CheckMapPath(ByVal strPath)
		On Error Resume Next
		Dim fullPath
		strPath = Replace(Replace(Trim(strPath), "//", "/"), "\\", "\")

		If strPath = "" Then strPath = "."
		If InStr(strPath, ":") = 0 Then
			strPath = Replace(Trim(strPath), "\", "/")
			fullPath = Server.MapPath(strPath)
		Else
			strPath = Replace(Trim(strPath), "/", "\")
			fullPath = Trim(strPath)
		End If
		If Right(fullPath, 1) <> "\" Then fullPath = fullPath & "\"
		
		CheckMapPath = fullPath
	End Function
	Public Function ChkMapPath(ByVal strPath)
		On Error Resume Next
		Dim fullPath
		strPath = Replace(Replace(Trim(strPath), "//", "/"), "\\", "\")

		If strPath = "" Then strPath = "."
		If InStr(strPath, ":") = 0 Then
			strPath = Replace(Trim(strPath), "\", "/")
			fullPath = Server.MapPath(strPath)
		Else
			strPath = Replace(Trim(strPath), "/", "\")
			fullPath = Trim(strPath)
		End If
		If Right(fullPath, 1) <> "\" Then fullPath = fullPath & "\"
		fullPath = Left(fullPath, Len(fullPath) - 1)
		
		ChkMapPath = fullPath
	End Function
	'================================================
	'函數名:CheckRemoteUrl
	'作  用: 判斷遠程URL
	'================================================
	Public Function CheckHTTP(ByVal URL)
		Dim Retrieval 
		
		On Error Resume Next
		Set Retrieval = CreateObject("MSXML2.XMLHTTP")
		With Retrieval
			.Open "HEAD", URL, False
			.send
			If .readyState <> 4 Then
				CheckHTTP = False
				Set Retrieval = Nothing
				Exit Function
			End If
			If .Status < 300 Then
				CheckHTTP = True
				Set Retrieval = Nothing
				Exit Function
			Else
				CheckHTTP = False
				Set Retrieval = Nothing
				Exit Function
			End If
		End With
		If Err.Number <> 0 Then
			CheckHTTP = False
			Err.Clear
			Set Retrieval = Nothing
			Exit Function
		End If
		Set Retrieval = Nothing
		Exit Function
	End Function
	'================================================
	'函數名:GetHTTPPage
	'作  用:獲取HTTP頁
	'參  數:url   ----遠程URL
	'返回值:遠程HTML代碼
	'================================================
	Public Function GetRemoteData(ByVal URL, ByVal Cset)
		If Len(Cset) < 2 Then Cset = "GB2312"
		
		Dim strHeader
		Dim l
		
		On Error Resume Next
		
		Dim Retrieval
		Dim ObjStream
		Set ObjStream = CreateObject("ADODB.Stream")
		ObjStream.Type = 1
		ObjStream.Mode = 3
		ObjStream.Open
		Set Retrieval = CreateObject("MSXML2.XMLHTTP")
		With Retrieval
			.Open "GET", URL, False
			.setRequestHeader "Referer", URL
			.send
			If .readyState <> 4 Then Exit Function
			If .Status > 300 Then Exit Function
			'--獲取目標網站文件頭
			strHeader = .getResponseHeader("Content-Type")
			strHeader = UCase(strHeader)
			ObjStream.Write (.responseBody)
		End With
		Set Retrieval = Nothing
		
		If Len(strHeader) > 0 Then
			'--獲取目標文件編碼
			l = InStrRev(strHeader, "CHARSET=", -1, 1)
			If l > 0 Then
				Cset = Right(strHeader, Len(strHeader) - l - 7)
			Else
				Cset = Cset
			End If
		End If

		ObjStream.Position = 0
		ObjStream.Type = 2
		ObjStream.Charset = Trim(Cset)
		GetRemoteData = ObjStream.ReadText
		ObjStream.Close
		Set ObjStream = Nothing
		Exit Function
	End Function
	'================================================
	'函數名:FindMatch
	'作  用:截取相匹配的內容
	'返回值:截取后的字符串
	'================================================
	Public Function FindMatch(ByVal str, ByVal start, ByVal last)
		
		Dim Match
		Dim s
		Dim FilterStr
		Dim MatchStr
		Dim strContent
		Dim ArrayFilter()
		Dim i, n
		Dim bRepeat
		
		If Len(start) = 0 Or Len(last) = 0 Then Exit Function
		
		On Error Resume Next
		
		MatchStr = "(" & CorrectPattern(start) & ")(.+?)(" & CorrectPattern(last) & ")"
		
		Dim re
		Set re = New RegExp
		re.IgnoreCase = True
		re.Global = True
		re.Pattern = MatchStr
		Set s = re.Execute(str)
		n = 0
		For Each Match In s
			If n = 0 Then
				n = n + 1
				ReDim ArrayFilter(n)
				ArrayFilter(n) = Match
			Else
				bRepeat = False
				For i = 0 To UBound(ArrayFilter)
					If UCase(Match) = UCase(ArrayFilter(i)) Then
						bRepeat = True
						Exit For
					End If
				Next
				If bRepeat = False Then
					n = n + 1
					ReDim Preserve ArrayFilter(n)
					ArrayFilter(n) = Match
				End If
			End If
		Next
		
		Set s = Nothing
		Set re = Nothing
		
		strContent = Join(ArrayFilter, "|||")
		strContent = Replace(strContent, start, "")
		strContent = Replace(strContent, last, "")
		
		FindMatch = Replace(strContent, "|||", vbNullString, 1, 1)
		Exit Function
	End Function
	'================================================
	'函數名:CutFixed
	'作  用:截取固定的字符串
	'參  數:strHTML   ----原字符串
	'       start ------ 開始字符串
	'       last ------ 結束字符串
	'================================================
	Public Function CutFixed(ByVal strHTML, ByVal start, ByVal last)
		Dim s
		Dim Match
		Dim strPattern
		Dim strContent
		Dim t, l

		t = Len(start): l = Len(last)
		If t = 0 Or l = 0 Then Exit Function

		strPattern = "(" & CorrectPattern(start) & ")(.+?)(" & CorrectPattern(last) & ")"

		On Error Resume Next

		Dim re
		Set re = New RegExp
		re.IgnoreCase = False
		re.Global = False
		re.Pattern = strPattern

		Set s = re.Execute(strHTML)
		For Each Match In s
			strContent = Match.Value
		Next

		Set s = Nothing
		Set re = Nothing
		CutFixed = Mid(strContent, t + 1, Len(strContent) - l - t)
		Exit Function
	End Function
	'================================================
	'函數名:CutFixate
	'返回值:截取后的字符串
	'================================================
	Public Function CutFixate(ByVal strHTML, ByVal start, ByVal last)
		
		Dim s
		Dim Match
		Dim strPattern

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久aaaa| 日本国产一区二区| 精品国精品自拍自在线| 日韩高清在线观看| 欧美一区二区三区人| 免费高清在线一区| 欧美www视频| 国产乱人伦偷精品视频不卡| 久久亚洲综合av| 成人激情动漫在线观看| 亚洲欧美日韩国产另类专区| 欧美丝袜自拍制服另类| 男人的天堂亚洲一区| 久久理论电影网| 91麻豆精品视频| 婷婷综合五月天| 久久老女人爱爱| 欧美影院精品一区| 久久99国产精品麻豆| 国产精品久久久久一区二区三区共 | 亚洲免费在线播放| 欧美日韩国产区一| 国产一区激情在线| 亚洲视频一区二区在线观看| 美女在线观看视频一区二区| 中文字幕不卡三区| 91豆麻精品91久久久久久| 天堂成人国产精品一区| 2019国产精品| 色悠悠久久综合| 人人超碰91尤物精品国产| 日韩久久久精品| 成人国产亚洲欧美成人综合网| 亚洲麻豆国产自偷在线| 欧美精品久久99| 国产激情一区二区三区| 亚洲国产激情av| 欧美主播一区二区三区| 蜜臀av在线播放一区二区三区| 久久精子c满五个校花| 一本色道久久综合亚洲91| 蜜桃精品视频在线| 国产精品久久久久四虎| 欧美精品日韩精品| 国产成人亚洲精品狼色在线| 一区二区久久久| 久久久www免费人成精品| 91国偷自产一区二区开放时间 | 日韩欧美国产一区在线观看| 国产高清一区日本| 亚洲自拍偷拍九九九| 久久中文字幕电影| 欧美在线不卡视频| 国产成人亚洲综合a∨婷婷| 洋洋av久久久久久久一区| 精品国产区一区| 91福利在线播放| 国产激情一区二区三区| 亚洲色欲色欲www| 欧美性欧美巨大黑白大战| 91在线云播放| 国产很黄免费观看久久| 日韩高清电影一区| 亚洲精品成人在线| 久久久高清一区二区三区| 欧美日韩国产高清一区二区| av电影天堂一区二区在线观看| 亚洲va国产天堂va久久en| 日本一区二区视频在线| 日韩一级片在线观看| 在线观看一区二区精品视频| 成人高清视频在线| 国产一区二区精品久久91| 三级久久三级久久| 一区二区三区国产豹纹内裤在线| 国产精品每日更新| 久久久久久久一区| 欧美va在线播放| 91精品国产福利| 欧美三级电影网| 欧美在线色视频| 91黄视频在线观看| 色噜噜狠狠色综合欧洲selulu| 国产在线视视频有精品| 视频一区免费在线观看| 卡一卡二国产精品| 日本不卡视频在线观看| 日韩一区欧美二区| 日产国产高清一区二区三区| 亚洲黄色av一区| 亚洲精品免费在线| 亚洲国产视频一区二区| 亚洲制服丝袜av| 亚洲精品中文在线影院| 国产精品五月天| 中文在线免费一区三区高中清不卡| 久久综合色天天久久综合图片| 久久综合国产精品| 国产亚洲va综合人人澡精品| 国产三级精品视频| 国产精品三级视频| 久久精品亚洲麻豆av一区二区 | 久久不见久久见免费视频7| 青青草91视频| 麻豆国产欧美一区二区三区| 久久er精品视频| 捆绑调教美女网站视频一区| 五月天亚洲婷婷| 麻豆精品一区二区综合av| 国内精品视频666| 成人av免费网站| 色一区在线观看| 欧美日韩精品专区| 欧美一区二区在线不卡| 久久嫩草精品久久久精品| 国产欧美精品区一区二区三区| 久久久久久久久久久黄色| 亚洲手机成人高清视频| 亚洲国产精品久久久男人的天堂 | 美女高潮久久久| 国产成人免费9x9x人网站视频| 成人毛片视频在线观看| 波多野结衣中文字幕一区| 欧美三区免费完整视频在线观看| 日韩亚洲欧美一区二区三区| 国产午夜精品一区二区| 亚洲免费成人av| 日本麻豆一区二区三区视频| 久久精品国产秦先生| 99精品久久免费看蜜臀剧情介绍| 欧美视频三区在线播放| 精品裸体舞一区二区三区| 亚洲欧美综合另类在线卡通| 午夜精品久久久久久久久久久| 久久电影网站中文字幕| 91视频观看免费| 欧美成人女星排行榜| 亚洲情趣在线观看| 天天综合日日夜夜精品| 国产一区二区不卡老阿姨| 欧美丝袜第三区| 欧美国产一区二区在线观看| 日韩av不卡一区二区| 99精品国产一区二区三区不卡| 欧美一级黄色大片| 亚洲自拍都市欧美小说| 国产精品1024久久| 日韩三级.com| 国产精品高潮呻吟| 黄一区二区三区| 欧美理论在线播放| 亚洲视频一区在线| 5月丁香婷婷综合| 亚洲视频 欧洲视频| 国产成人精品综合在线观看| 717成人午夜免费福利电影| 国产精品久久看| 国产成人精品免费| 色偷偷久久一区二区三区| 综合久久国产九一剧情麻豆| 韩国女主播一区| 91精品国产入口| 亚洲一区二区三区四区不卡| gogogo免费视频观看亚洲一| 久久综合久久综合久久| 美女任你摸久久| 欧美一区二区在线观看| 午夜精品久久久久影视| 欧美日本乱大交xxxxx| 一区二区三区免费| 91欧美一区二区| 自拍视频在线观看一区二区| 国产一区二区三区精品欧美日韩一区二区三区| 欧美日韩视频在线第一区 | 欧美电影免费观看高清完整版| 亚洲第一主播视频| 91成人免费在线| 亚洲欧美电影一区二区| 91丨九色丨黑人外教| 中文字幕一区二区在线播放| 成人教育av在线| 精品欧美黑人一区二区三区| 国产一区二区三区在线观看精品| 欧美v国产在线一区二区三区| 久久er99精品| 久久女同精品一区二区| 国产精品99久久久久久宅男| 国产亚洲女人久久久久毛片| 国产精品一卡二卡| 亚洲国产精品成人综合| 成人一区二区三区视频在线观看 | 精品在线免费视频| 337p亚洲精品色噜噜狠狠| 三级久久三级久久久| 欧美一区二区福利在线| 久久99精品一区二区三区三区| 久久久噜噜噜久久中文字幕色伊伊 | 国产91丝袜在线18| 国产精品视频一二三区| 色婷婷久久久综合中文字幕|