File Manager
Back to List
| Current Directory: ~/
Editing: uploadTester.asp.bak
Full path: C:\ict\ICT\uploadTester.asp.bak
Permissions: rwx
Write test: File appears not directly writable
Current process identity: IIS APPPOOL\DefaultAppPool
<%@ Language=VBScript %> <% option explicit Response.Expires = -1 Server.ScriptTimeout = 2600 %> <!--#include file=freeASPUpload.asp--> <% dim id_typeattach 'id_typeattach=request.form("id_typeattach") ' **************************************************** ' Change the value of the variable below to the pathname ' of a directory with write permissions, for example "C:\Inetpub\wwwroot" Dim uploadsDirVar ' uploadsDirVar= "C:\db61" uploadsDirVar = Server.MapPath("upload\") Response.write uploadsdirvar ' **************************************************** ' Note: this file uploadTester.asp is just an example to demonstrate ' the capabilities of the freeASPUpload.asp class. There are no plans ' to add any new features to uploadTester.asp itself. Feel free to add ' your own code. If you are building a content management system, you ' may also want to consider this script: http://www.webfilebrowser.com/ 'function TestEnvironment() ' Dim fso, fileName, testFile, streamTest ' TestEnvironment = "" ' Set fso = Server.CreateObject("Scripting.FileSystemObject") ' if not fso.FolderExists(uploadsDirVar) then ' TestEnvironment = "<B>Folder " & uploadsDirVar & " does not exist.</B><br>The value of your uploadsDirVar is incorrect. Open uploadTester.asp in an editor and 'change the value of uploadsDirVar to the pathname of a directory with write permissions." ' exit function ' end if ' fileName = uploadsDirVar & "\test.txt" ' on error resume next ' Set testFile = fso.CreateTextFile(fileName, true) ' If Err.Number<>0 then ' TestEnvironment = "<B>Folder " & uploadsDirVar & " does not have write permissions.</B><br>The value of your uploadsDirVar is incorrect. Open uploadTester.asp in an editor and change the value of uploadsDirVar to the pathname of a directory with write permissions." ' exit function ' end if ' Err.Clear ' testFile.Close ' fso.DeleteFile(fileName) ' If Err.Number<>0 then ' TestEnvironment = "<B>Folder " & uploadsDirVar & " does not have delete permissions</B>, although it does have write permissions.<br>Change the permissions for IUSR_<I>computername</I> on this folder." ' exit function ' end if ' Err.Clear ' Set streamTest = Server.CreateObject("ADODB.Stream") ' If Err.Number<>0 then ' TestEnvironment = "<B>The ADODB object <I>Stream</I> is not available in your server.</B><br>Check the Requirements page for information about upgrading your 'ADODB libraries." ' exit function ' end if ' Set streamTest = Nothing 'end function function SaveFiles() Dim Upload, fileName, fileSize, ks, i, fileKey Set Upload = New FreeASPUpload Upload.Save(uploadsDirVar) If Err.Number<>0 then Exit function SaveFiles = "" ks = Upload.UploadedFiles.keys if (UBound(ks) <> -1) then for each fileKey in Upload.UploadedFiles.keys SaveFiles = Upload.UploadedFiles(fileKey).FileName next else SaveFiles = "The file name specified in the upload form does not correspond to a valid file in the system." end if end function dim savefile1 savefile1=SaveFiles() response.write savefile1 session("savefile1")=savefile1 '========================================����ش��� Upload================================= %> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-874"> </head> <body> <meta http-equiv="refresh" content ="1;url=add_file_res.asp"> </body> </html>