En esta nota comentaremos como subir archivos al servidor utilizando el componente AspUpload, este componente permite al servidor aceptar, guardar y manipular archivos que hayan sido enviados por un usuario a partir de un clásico formulario en HTML. El contenido de este formulario es enviado a un script que invoca a un objeto que es quien realmente se encarga de realizar todas las funciones necesarias para la toma y almacenamiento de los archivos.
A continuación dejaremos un breve ejemplo de como crear su propio formulario HTML, lo creamos con nombre index.html y dentro ponemos el siguiente código:
<HTML> <BODY BGCOLOR="#FFFFFF"> <FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="upload.asp"> <INPUT TYPE="FILE" SIZE="40" NAME="Archivo1"><BR> <INPUT TYPE=SUBMIT VALUE="Subir"> </FORM> </BODY> </HTML>
Luego creamos el Script que procesara el formulario, le ponemos de nombre upload.asp y dentro ponemos el siguiente codigo:
<% Set Upload = Server.CreateObject("Persits.Upload") Count = Upload.Save(Server.MapPath("upload")) Response.Write Count & " file(s) uploaded to /upload" %>
Para finalizar este ejemplo vamos a crear una carpeta llamada upload donde se subirán nuestros archivos.