Zona Hosting

Zona Hosting - Hosting Windows y Linux - Registros de Dominios

                              

English Version Versão em Português   

 

INICIO RÁPIDO

 

 

Ejemplo práctico de ASPUpLoad

Para usar AspUpload, es necesario un archivo HTML que contenga un formulario y de un script ASP que se encarga de gestionarlo.

El código siguiente corresponde a un archivo HTML con un formulario para la subir tres archivos al servidor:

<HTML>
<BODY BGCOLOR="#FFFFFF">

<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="Upload.asp">
<INPUT TYPE=FILE SIZE=60 NAME="ARCHIVO1"><BR>
<INPUT TYPE=FILE SIZE=60 NAME="ARCHIVO2"><BR>
<INPUT TYPE=FILE SIZE=60 NAME="ARCHIVO3"><BR>
<INPUT TYPE=SUBMIT VALUE="Upload!">
</FORM>
</BODY>
</HTML>
Tenga en cuenta que precisa especificar el atributo ENCTYPE="multipart/form-data" , que indica que se envíe el contenido del archivo y no sólo el nombre. Si no lo hace así, no le funcionará el upload de ficheros al servidor.

Veamos ahora cómo sería el script asociado Upload.asp:
<HTML>
<BODY>

<%

Set Upload = Server.CreateObject("Persits.Upload.1")
Count = Upload.Save("d:\\xvrt\\sudominio.com\\html\\upload")
%>
<% = Count %> ficheros subidos.
</BODY>
</HTML>

La primera línea del script crea la instancia del objeto.

Luego se llama al método Save, que es el que realiza el trabajo de upload. El método devuelve el número de ficheros que se han logrado subir con éxito. Si ocurre algún error devuelve un excepción.