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

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

?? upload.asp

?? 一個簡單的新聞系統
?? ASP
?? 第 1 頁 / 共 2 頁
字號:
<% Option Explicit %>
<%
'######################################
' eWebEditor v5.5 - Advanced online web based WYSIWYG HTML editor.
' Copyright (c) 2003-2008 eWebSoft.com
'
' For further information go to http://www.ewebsoft.com/
' This copyright notice MUST stay intact for use.
'######################################
%>
<!--#include file="config.asp"-->
<!--#include file="upfileclass.asp"-->
<%
Server.ScriptTimeOut = 1800
Dim sType, sStyleName, sCusDir, sParamSYFlag
Dim sAllowExt, nAllowSize, sUploadDir, nUploadObject, nAutoDir, sBaseUrl, sContentPath
Dim sFileExt, sOriginalFileName, sSaveFileName, sPathFileName, nFileNum
Dim nSLTFlag, nSLTMinSize, nSLTOkSize, nSYWZFlag, sSYText, sSYFontColor, nSYFontSize, sSYFontName, sSYPicPath, nSLTSYObject, sSLTSYExt, nSYWZMinWidth, sSYShadowColor, nSYShadowOffset, nSYWZMinHeight, nSYWZPosition, nSYWZTextWidth, nSYWZTextHeight, nSYWZPaddingH, nSYWZPaddingV, nSYTPFlag, nSYTPMinWidth, nSYTPMinHeight, nSYTPPosition, nSYTPPaddingH, nSYTPPaddingV, nSYTPImageWidth, nSYTPImageHeight, nSYTPOpacity, nCusDirFlag
Call InitUpload()
Dim sAction
sAction = UCase(Trim(Request.QueryString("action")))
Call DoCreateNewDir()
Select Case sAction
	Case "LOCAL"
		Call DoLocal()
	Case "REMOTE"
		Call DoRemote()
	Case "SAVE"
		Call DoSave()
End Select

Sub DoSave()
	Response.Write "<html><head><title>eWebEditor</title><meta http-equiv='Content-Type' content='text/html; charset=gb2312'></head><body>"
	Select Case nUploadObject
		Case 1
			Call DoUpload_ASPUpload()
		Case 2
			Call DoUpload_SAFileUP()
		Case 3
			Call DoUpload_LyfUpload()
		Case Else
			Call DoUpload_Class()
	End Select
	Dim s_SmallImageFile, s_SmallImagePathFile, s_SmallImageScript
	s_SmallImageFile = getSmallImageFile(sSaveFileName)
	s_SmallImagePathFile = ""
	s_SmallImageScript = ""
	If makeImageSLT(sUploadDir, sSaveFileName, s_SmallImageFile) = True Then
		Call makeImageSY(sUploadDir, s_SmallImageFile)
		Call makeImageSY(sUploadDir, sSaveFileName)
		s_SmallImagePathFile = sContentPath & s_SmallImageFile
		s_SmallImageScript = "try{obj.addUploadFile('" & sOriginalFileName & "', '" & s_SmallImageFile & "', '" & s_SmallImagePathFile & "');} catch(e){} "
	Else
		s_SmallImageFile = ""
		Call makeImageSY(sUploadDir, sSaveFileName)
	End If
	sPathFileName = sContentPath & sSaveFileName
	sOriginalFileName = Replace(sOriginalFileName, "'", "\'")
	sOriginalFileName = Replace(sOriginalFileName, """", "\""")
	Call OutScript("parent.UploadSaved('" & sPathFileName & "','" & s_SmallImagePathFile & "');var obj=parent.dialogArguments;if((!obj.eWebEditor)||(!obj.eWebEditor_Temp_HTML)||(!obj.eWebEditor_UploadForm)){obj=parent.dialogArguments.dialogArguments;} try{obj.addUploadFile('" & sOriginalFileName & "', '" & sSaveFileName & "', '" & sPathFileName & "');} catch(e){} " & s_SmallImageScript)
End Sub

Sub DoLocal()
	Select Case nUploadObject
		Case 1
			Call DoUpload_ASPUpload()
		Case 2
			Call DoUpload_SAFileUP()
		Case 3
			Call DoUpload_LyfUpload()
		Case Else
			Call DoUpload_Class()
	End Select
	sPathFileName = sContentPath & sSaveFileName
	Response.Write sPathFileName
End Sub

Sub makeImageSY(s_Path, s_File)
	If nSYWZFlag = 0 And nSYTPFlag = 0 Then Exit Sub
	If isValidSLTSYExt(s_File) = False Then Exit Sub
	On Error Resume Next
	Dim nOriginalWidth, nOriginalHeight, posX, posY
	Dim oImage, oLogo
	Select Case nSLTSYObject
		Case 0
		If IsObjInstalled("Persits.Jpeg") = False Then Exit Sub
		Set oImage = Server.CreateObject("Persits.Jpeg")
		If nSYWZFlag = 1 Then
			oImage.Open (s_Path & s_File)
			nOriginalWidth = oImage.OriginalWidth
			nOriginalHeight = oImage.OriginalHeight
			If nOriginalWidth<nSYWZMinWidth Or nOriginalHeight<nSYWZMinHeight Then Exit Sub
			randomize
			nSYWZPosition = int(rnd()*9+1)
			posX = getSYPosX(nSYWZPosition, nOriginalWidth, nSYWZTextWidth+nSYShadowOffset, nSYWZPaddingH)
			posY = getSYPosY(nSYWZPosition, nOriginalHeight, nSYWZTextHeight+nSYShadowOffset, nSYWZPaddingV)
			oImage.Canvas.Font.Color = Clng("&H" & sSYFontColor)
			oImage.Canvas.Font.Family = sSYFontName
			oImage.Canvas.Font.Size = nSYFontSize
			oImage.Canvas.Font.ShadowColor = Clng("&H" & sSYShadowColor)
			oImage.Canvas.Font.ShadowXOffset = nSYShadowOffset
			oImage.Canvas.Font.ShadowYOffset = nSYShadowOffset
			oImage.Canvas.Print posX, posY, sSYText
			oImage.Save (s_Path & s_File)
		End If
		If nSYTPFlag = 1 Then
			oImage.Open (s_Path & s_File)
			nOriginalWidth = oImage.OriginalWidth
			nOriginalHeight = oImage.OriginalHeight
			If nOriginalWidth<nSYTPMinWidth Or nOriginalHeight<nSYTPMinHeight Then Exit Sub
			randomize
			nSYTPPosition = int(rnd()*9+1)
			If nSYTPPosition = nSYWZPosition then
				nSYTPPosition = nSYTPPosition -1
				If nSYTPPosition = 0 Then
					nSYTPPosition = 2
				End If
			End If
			posX = getSYPosX(nSYTPPosition, nOriginalWidth, nSYTPImageWidth, nSYTPPaddingH)
			posY = getSYPosY(nSYTPPosition, nOriginalHeight, nSYTPImageHeight, nSYTPPaddingV)
			Set oLogo = Server.CreateObject("Persits.Jpeg")
			oLogo.Open Server.Mappath(sSYPicPath)
			oImage.DrawImage posX, posY, oLogo, nSYTPOpacity, &HFFFFFF
			oImage.Save (s_Path & s_File)
			Set oLogo = Nothing
		End If
		Set oImage = Nothing
		Case Else
	End Select
End Sub

Function getSYPosX(posFlag, originalW, syW, paddingH)
	Select Case posFlag
		Case 1, 2, 3
			getSYPosX = paddingH
		Case 4, 5, 6
			getSYPosX = (originalW - syW) \ 2
		Case 7, 8, 9
			getSYPosX = originalW - paddingH - syW
	End Select
End Function

Function getSYPosY(posFlag, originalH, syH, paddingV)
	Select Case posFlag
		Case 1, 4, 7
			getSYPosY = paddingV
		Case 2, 5, 8
			getSYPosY = (originalH - syH) \ 2
		Case 3, 6, 9
			getSYPosY = originalH - paddingV - syH
	End Select
End Function

Function makeImageSLT(s_Path, s_File, s_SmallFile)
	makeImageSLT = False
	If nSLTFlag = 0 Then Exit Function
	If isValidSLTSYExt(s_File) = False Then Exit Function
	Dim nOriginalWidth, nOriginalHeight, nWidth, nHeight
	Dim oImage
	Select Case nSLTSYObject
		Case 0
			If IsObjInstalled("Persits.Jpeg") = False Then Exit Function
			Set oImage = Server.CreateObject("Persits.Jpeg")
			oImage.Open (s_Path & s_File)
			nOriginalWidth = oImage.OriginalWidth
			nOriginalHeight = oImage.OriginalHeight
			If nOriginalWidth < nSLTMinSize And nOriginalHeight < nSLTMinSize Then Exit Function
			If nOriginalWidth > nOriginalHeight Then
				nWidth = nSLTOkSize
				nHeight = (nSLTOkSize / nOriginalWidth) * nOriginalHeight
			Else
				nHeight = nSLTOkSize
				nWidth = (nSLTOkSize / nOriginalHeight) * nOriginalWidth
			End If
			oImage.Width = nWidth
			oImage.Height = nHeight
			oImage.Save (s_Path & s_SmallFile)
			Set oImage = Nothing
		Case Else
	End Select
	makeImageSLT = True
End Function

Function isValidSLTSYExt(s_File)
	Dim b, i, aExt, sExt
	b = False
	sExt = LCase(Mid(s_File, InstrRev(s_File, ".")+1))
	aExt = Split(LCase(sSLTSYExt), "|")
	For i = 0 To UBound(aExt)
		If aExt(i) = sExt Then
			b = True
			Exit For
		End If
	Next
	isValidSLTSYExt = b
End Function

Function getSmallImageFile(s_File)
	Dim n
	n = InstrRev(s_File, ".")
	getSmallImageFile = Left(s_File, n-1) & "_s." & Mid(s_File, n+1)
End Function

Sub DoRemote()
	Dim sContent, i
	For i = 1 To Request.Form("eWebEditor_UploadText").Count 
		sContent = sContent & Request.Form("eWebEditor_UploadText")(i) 
	Next
	If sAllowExt <> "" Then
		sContent = ReplaceRemoteUrl(sContent, sAllowExt)
	End If
	Response.Write "<html><head><title>eWebEditor</title><meta http-equiv='Content-Type' content='text/html; charset=gb2312'></head><body>" & _
	"<input type=hidden id=UploadText value=""" & inHTML(sContent) & """>" & _
	"</body></html>"
	Call OutScriptNoBack("parent.setHTML(UploadText.value);try{parent.addUploadFile('" & sOriginalFileName & "', '" & sSaveFileName & "', '" & sPathFileName & "');} catch(e){} parent.remoteUploadOK();")
End Sub

Sub DoCreateNewDir()
	Dim a, i
	If nCusDirFlag = 1 Then
		a = Split(sCusDir, "/")
		For i = 0 To UBound(a)
			If a(i) <> "" Then
				Call CreateFolder(a(i))
			End If
		Next
	End If
	Dim s_DateDir
	Select Case nAutoDir
	Case 1
		s_DateDir = Left(FormatTime(Now(), 4), 4)
	Case 2
		s_DateDir = Left(FormatTime(Now(), 4), 6)
	Case 3
		s_DateDir = Left(FormatTime(Now(), 4), 8)
	Case Else
		s_DateDir = ""
	End Select
	If s_DateDir <> "" Then
		Call CreateFolder(s_DateDir)
	End If
End Sub

Sub CreateFolder(s_Folder)
	If IsObjInstalled("Scripting.FileSystemObject") = False Then
		Exit Sub
	End If
	sUploadDir = sUploadDir & s_Folder & "\"
	sContentPath = sContentPath & s_Folder & "/"
	Dim fso
	Set fso = Server.CreateObject("Scripting.FileSystemObject")
	If fso.FolderExists(sUploadDir) = False Then
		fso.CreateFolder sUploadDir
	End If
	Set fso = Nothing
End Sub

Sub DoUpload_LyfUpload()
	On Error Resume Next
	Dim oUpload, sResult, sOriginalFile
	Set oUpload = Server.CreateObject("LyfUpload.UploadFile")
	oUpload.CodePage = 936
	oUpload.ExtName = Replace(sAllowExt, "|", ",")
	oUpload.MaxSize = nAllowSize*1024
	sOriginalFile = oUpload.Request("originalfile")
	sOriginalFileName = Mid(sOriginalFile, InStrRev(sOriginalFile, "\") + 1)
	sFileExt = LCase(Mid(sOriginalFileName, InStrRev(sOriginalFileName, ".") + 1))
	Call CheckValidExt(sFileExt)
	sSaveFileName = GetRndFileName(sFileExt)
	sResult = oUpload.SaveFile("uploadfile", sUploadDir, True, sSaveFileName)
	Select Case sResult
	Case "0"
		Call OutScript("parent.UploadError('size')")
	Case ""
		Call OutScript("parent.UploadError('file')")
	Case "1"
		Call OutScript("parent.UploadError('ext')")
	End Select
	Set oUpload = Nothing
End Sub

Sub DoUpload_SAFileUp()
	On Error Resume Next
	Dim oFileUp
	Set oFileUp = Server.CreateObject("SoftArtisans.FileUp")
	oFileUp.CodePage = 936
	oFileUp.Path = sUploadDir
	If oFileUp.Form("uploadfile").TotalBytes > nAllowSize*1024 Then
		Err.Clear
		Call OutScript("parent.UploadError('size')")
	End If
	If oFileUp.Form("uploadfile").IsEmpty Then
		Call OutScript("parent.UploadError('file')")
	End If
	Dim sShortFileName
	sShortFileName = Mid(oFileUp.Form("uploadfile").UserFilename, InstrRev(oFileUp.Form("uploadfile").UserFilename, "\") + 1)
	sFileExt = LCase(Mid(sShortFileName, InStrRev(sShortFileName, ".") + 1))
	Call CheckValidExt(sFileExt)
	sOriginalFileName = sShortFileName
	sSaveFileName = GetRndFileName(sFileExt)
	oFileUp.Form("uploadfile").SaveAs (sUploadDir & sSaveFileName)
	Set oFileUp = Nothing
End Sub

Sub DoUpload_ASPUpload()
	On Error Resume Next
	Dim oUpload, oFile, nCount
	Set oUpload = Server.CreateObject("Persits.Upload")
	oUpload.CodePage = 936
	oUpload.SetMaxSize nAllowSize*1024, True
	nCount = oUpload.Save
	If nCount < 1 Then
		Call OutScript("parent.UploadError('file')")
	End If
	If Err.Number = 8 Then
		Err.Clear
		Call OutScript("parent.UploadError('size')")
	End If
	Set oFile = oUpload.Files("uploadfile")
	sFileExt = LCase(Mid(oFile.Ext, 2))
	Call CheckValidExt(sFileExt)
	sOriginalFileName = oFile.FileName
	sSaveFileName = GetRndFileName(sFileExt)
	oFile.SaveAs (sUploadDir & sSaveFileName)
	Set oFile = Nothing
	Set oUpload = Nothing
End Sub

Sub DoUpload_Class()
	On Error Resume Next
	Dim oUpload, oFile
	Set oUpload = New upfile_class
	oUpload.GetData nAllowSize*1024
	If oUpload.Err > 0 Then
		Select Case oUpload.Err

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情av综合网| 成人av一区二区三区| 亚洲欧洲精品成人久久奇米网| 91国偷自产一区二区开放时间 | 亚洲成人在线网站| 久久久久久久综合日本| 欧美日韩一二三区| 91视频在线观看免费| 国产一区91精品张津瑜| 日本中文字幕一区二区有限公司| 亚洲欧美自拍偷拍| 久久蜜桃一区二区| 欧美一区二区三区在线观看视频 | av福利精品导航| 久久精品国产久精国产| 亚洲一二三四在线| 国产精品久久久久久久久免费桃花| 欧美一区二区黄| 欧美日本韩国一区二区三区视频| av激情成人网| av不卡免费在线观看| 国产一区二区三区四区五区入口| 午夜精品一区二区三区三上悠亚| 国产精品毛片高清在线完整版| www亚洲一区| 日韩欧美黄色影院| 欧美一级欧美一级在线播放| 欧美日韩和欧美的一区二区| 色菇凉天天综合网| 日本久久一区二区| 91免费国产视频网站| av午夜精品一区二区三区| 国产精品亚洲а∨天堂免在线| 美国十次综合导航| 久久er精品视频| 青青草原综合久久大伊人精品优势| 香蕉久久夜色精品国产使用方法| 亚洲精品欧美专区| 亚洲你懂的在线视频| 中文字幕亚洲电影| 亚洲免费观看高清完整| 亚洲人成7777| 亚洲精品综合在线| 亚洲电影一级片| 天天操天天色综合| 久草这里只有精品视频| 久久精品国产**网站演员| 美国毛片一区二区三区| 免费在线成人网| 国产一区二区三区视频在线播放| 国产成人精品一区二区三区四区| 国产精品亚洲午夜一区二区三区 | 欧美色中文字幕| 欧美日韩国产天堂| 日韩视频一区二区在线观看| 日韩视频在线你懂得| 久久午夜老司机| 国产欧美日韩精品a在线观看| 国产精品视频一二| 一区二区三区中文在线观看| 亚洲成人1区2区| 奇米色一区二区| 国产成人精品在线看| jvid福利写真一区二区三区| 日本韩国一区二区三区视频| 欧美精品高清视频| 久久美女高清视频| 亚洲柠檬福利资源导航| 视频一区二区三区中文字幕| 精品一区二区三区的国产在线播放| 国产成人小视频| 91香蕉视频在线| 欧美一区二区精品在线| 国产精品污www在线观看| 亚洲欧美一区二区三区孕妇| 五月婷婷色综合| 国产成人在线视频网站| 在线精品观看国产| 欧美mv日韩mv| 亚洲精品成人精品456| 麻豆精品在线视频| av亚洲精华国产精华精| 日韩情涩欧美日韩视频| 亚洲日本在线视频观看| 日韩高清在线电影| 成人av资源站| 91精品视频网| 亚洲视频 欧洲视频| 麻豆精品国产91久久久久久| 一本久久综合亚洲鲁鲁五月天 | 国产精品1区2区3区| 欧洲一区二区av| 国产欧美一区二区三区鸳鸯浴 | 国产欧美一区二区三区鸳鸯浴| 依依成人综合视频| 国产成人三级在线观看| 欧美丰满美乳xxx高潮www| 中文字幕+乱码+中文字幕一区| 秋霞电影网一区二区| 91麻豆精品一区二区三区| 久久久高清一区二区三区| 丝瓜av网站精品一区二区| 99在线精品一区二区三区| 欧美大胆一级视频| 亚洲大片在线观看| 91视频一区二区三区| 国产欧美一区二区精品婷婷| 免费看欧美女人艹b| 欧美丝袜自拍制服另类| 一色桃子久久精品亚洲| 国产一区不卡视频| 欧美成人a∨高清免费观看| 性做久久久久久免费观看| av电影天堂一区二区在线观看| 久久久影视传媒| 精品一区二区三区久久| 欧美一区二区美女| 日韩福利电影在线观看| 欧美色爱综合网| 亚洲成av人综合在线观看| 在线观看国产日韩| 亚洲视频香蕉人妖| 91丨porny丨国产入口| 国产精品久久久久久户外露出| 国产·精品毛片| 国产亚洲精品aa| 国产麻豆精品theporn| 精品国产露脸精彩对白 | 91麻豆蜜桃一区二区三区| 国产精品久久网站| 成人午夜视频免费看| 国产人久久人人人人爽| 国产寡妇亲子伦一区二区| 久久久久国产一区二区三区四区| 理论电影国产精品| 欧美大度的电影原声| 久草中文综合在线| 国产日韩欧美电影| 成人精品一区二区三区四区| 国产精品免费久久久久| 99精品久久99久久久久| 亚洲精品国产一区二区精华液| 在线观看一区二区精品视频| 亚洲妇熟xx妇色黄| 91精品国产一区二区三区| 免费在线视频一区| 精品黑人一区二区三区久久| 国产综合色产在线精品| 国产调教视频一区| 91在线视频播放地址| 亚洲一区二区三区四区中文字幕| 欧美日韩中文字幕一区| 欧美aaaaaa午夜精品| 久久久久久免费网| 国产成人精品影视| 亚洲综合色婷婷| 欧美一级一区二区| 成人在线视频一区二区| 亚洲免费在线视频| 欧美日韩不卡一区二区| 国内精品伊人久久久久av影院| 国产精品国产三级国产aⅴ中文| 日本久久一区二区| 久久97超碰色| 亚洲欧美乱综合| 欧美成人video| 91色乱码一区二区三区| 首页国产欧美久久| 日本一区二区三区免费乱视频| 91久久线看在观草草青青| 日韩中文字幕麻豆| 欧美国产精品久久| 9191成人精品久久| 成人性生交大合| 午夜在线成人av| 中文字幕第一区综合| 欧美日韩一区二区三区在线| 国产精品亚洲午夜一区二区三区| 洋洋成人永久网站入口| 精品国产凹凸成av人导航| 91在线观看成人| 蜜芽一区二区三区| 亚洲天天做日日做天天谢日日欢 | 国产99久久精品| 亚洲一区二区三区四区五区中文| 精品国产91九色蝌蚪| 色视频一区二区| 国产麻豆成人精品| 亚洲高清久久久| 成人欧美一区二区三区小说 | 处破女av一区二区| 日韩高清电影一区| 亚洲激情自拍视频| 欧美国产国产综合| 日韩免费电影网站| 欧美情侣在线播放| 色呦呦日韩精品| 高清不卡一二三区| 乱一区二区av| 日韩影院免费视频|