?? upload.asp
字號:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
on error resume next
Server.ScriptTimeOut=5000
%>
<!--#include file="UpLoadClass.asp"-->
<%
if Request.QueryString("action")="upload" then
dim MyRequest,lngUpSize,SavePath
SavePath="../uploadfile/" '設置圖片上傳目錄(可以是相對路徑)
SavePath=replace(SavePath,"\","/")
Set MyRequest=new UpLoadClass
MyRequest.SavePath=SavePath
'判斷上傳目錄是否存在,不存在則自動創建
FolderPath=server.MapPath(SavePath)
Set FSO=Server.CreateObject("Scripting.FileSystemObject")
if FSO.FolderExists(FolderPath)=false then
FSO.CreateFolder(FolderPath)
end if
Set FSO=nothing
'取得當前文件所在目錄
FileName=Right(Request.Servervariables("Script_Name"),len(Request.Servervariables("Script_Name"))-InstrRev(Request.Servervariables("Script_Name"),"/"))
FileFolder=replace(Request.Servervariables("Script_Name"),FileName,"")
'獲取圖片地址的根絕對路徑
if left(SavePath,1)="/" then
PicturePath=SavePath
else
PicturePath=FileFolder&SavePath
end if
lngUpSize = MyRequest.Open()
select case MyRequest.error
case 0
response.Write("<script>window.parent.LoadIMG('"&PicturePath&MyRequest.form("file1")&"');</script>")
case 1
response.Write("<script>alert('文件過大!');window.parent.$('divProcessing').style.display='none';history.back();</script>")
case 2
response.Write("<script>alert('不允許上傳該類型的文件!');window.parent.$('divProcessing').style.display='none';history.back();</script>")
case 3
response.Write("<script>alert('不允許上傳該類型的文件!');window.parent.$('divProcessing').style.display='none';history.back();</script>")
case else
response.Write("<script>alert('文件上傳出錯!');window.parent.$('divProcessing').style.display='none';history.back();</script>")
end select
end if
%>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -