Classic ASP Hosting With ASPUpload Recommendation
What is ASPUpload?
AspUpload® is a server component that allows your web application to capture files uploaded with a browser in as little as 2 lines of ASP script. With AspUpload, files up to 4 GB can be uploaded while only consuming a tiny amount of RAM on the server. The files can be uploaded to disk, memory or the database of your choice. The user can monitor upload progress and time-remaining information via a built-in HTML-based progress bar.
AspUpload’s remarkable robustness and extensive feature set has made it the upload solution of choice for tens of thousands of web sites around the world.
How to Uploading Files Using ASPUpload?
When uploading files using ASPUpload, you will need to use the following techniques on a SuperAccount web server. Because of permissions, you will use the LogonUser Method to authenticate and the SaveVirtual, CopyVirtual commands to perform the file upload.
Putting it Together
The following HTML would be in your web page that prompts the user for the file they want to upload.
UPLOAD.ASP
1 2 3 4 5 6 7 8 9 10 | <HTML> <BODY BGCOLOR="#FFFFFF"> <FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="UploadScript.asp"> <INPUT TYPE=FILE SIZE=60 NAME="FILE1"><BR> <INPUT TYPE=FILE SIZE=60 NAME="FILE2"><BR> <INPUT TYPE=FILE SIZE=60 NAME="FILE3"><BR> <INPUT TYPE=SUBMIT VALUE="Upload!"> </FORM> </BODY> </HTML> |
When the user selects a file and presses the “Upload!” button on this web page, it will call (in this example) the uploadscript.asp ASP page. The Example is below:
UPLOADSCRIPT.ASP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <HTML> <BODY> <% Set Upload = Server.CreateObject("Persits.Upload.1") Upload.logonuser "", "username", "password" Count = Upload.SaveVirtual ("/test") For Each File in Upload.Files File.CopyVirtual "/upload/" & File.ExtractFileName File.Delete ' delete from upload directory Next %> <% = Count %> files uploaded. </BODY> </HTML> |
Changes to this file are as follows:
1) The line of code that performs the logonuser method, replace with your account username and password
Upload.logonuser “”, “username”, “password”
2) The SaveVirtual Method is needed to save the file to the server in a temporary directory
Upload.SaveVirtual (“/test”)
3) The CopyVirtual Method is needed to copy the file to your upload directory. The upload directory can be any valid directory you have created.
File.CopyVirtual “/upload/” & File.Name
Best and Cheap Classic ASP Hosting With ASPUpload Recommendation
ASPHostPortal.com was founded in 2008. It has been topping the list of almost all the web hosting review sites so far. Still have websites running on ASP 3.0 or Classic ASP? Don’t worry; they still support legacy technology like Classic ASP Hosting. You can also mix and match Classic ASP and ASP.NET code in one single web site. They will make sure that Classic ASP runs smoothly on their servers and that your website is safer, faster and better supported than anywhere else! Their best and cheap Classic ASP hosting plan is starting at $5.00/mo. ASPHostPortal.com is now providing free domain and double SQL server space for new clients to enjoy the company’s outstanding web hosting service.
[stextbox id=”asp_net_hosting” caption=”ASPHostPortal.com is Microsoft No #1 Recommended Windows Hosting Partner”]ASPHostPortal.com is Microsoft No #1 Recommended Windows and ASP.NET Spotlight Hosting Partner in United States. Microsoft presents this award to ASPHostPortal.com for the ability to support the latest Microsoft and ASP.NET technology, such as: WebMatrix, WebDeploy, Visual Studio 2012, .NET 4.5.2/ASP.NET 4.5.1, ASP.NET MVC 6.0/5.2, Silverlight 5 and Visual Studio Lightswitch. Click here for more information[/stextbox]