|
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.
|
 |

|