<% Const UP_FileSize = 4194304 'Const UP_FileTypes = "jpg,gif,doc,xls,pdf,csv,ppt,zip,rar,txt,mdb" Const UP_FileTypes = "JPG,JPEG,GIF" 'Const UP_FileTypes = "JPG,GIF" Dim UP_FileType : UP_FileType=Split(UP_FileTypes,",") Server.ScriptTimeOut = 999 Dim FileUP Set FileUP=New Upload_File FileUP.GetDate(-1) set F_Form = FileUp.Form Dim FSO,FSOIsOK FSOIsOK=1 Set FSO=Server.CreateObject("Scripting.FileSystemObject") If Err<>0 Then Err.Clear FSOIsOK=0 End If Dim D_Name,F_Name If FSOIsOK=1 Then 'If FSO.FolderExists(Server.MapPath("PicFolder_l"))=False Then 'FSO.CreateFolder Server.MapPath("PicFolder_l") 'End If Else D_Name="All_Files" End If Set FSO=Nothing Dim F_File,F_Type,EX_Name Set F_File=FileUP.File("ufile") if F_Form("file_name") <> "" then F_Name = F_Form("file_name") else F_Name=create_unique end if EX_Name = F_File.FileName F_Type=FixName(F_File.FileExt) if EX_Name <> "" then ' check file is correct !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! IF F_File.FileSize > Int(UP_FileSize) Then Response.Write("檔大小超出,請返回重新上傳") response.end ElseIF IsvalidFile(F_Type) = False Then Response.Write("檔格式非法,請返回重新上傳") response.end Else F_File.SaveToFile Server.MapPath("../../upload_photo/large_photo/" & F_Name) 'Response.Write "" %> <% 'end if Set F_File=Nothing Set FileUP=Nothing %>