Upload de ficheros

roberto
09 de Junio del 2005
Quisiera saber si se puede crear un codigo HTML para que un usuario cualquiera pueda enviar un fichero al servidor (dirctamente al servidor, no por mailto). He visto paginas en las qe se puede hacer y se abre un explorador en el cliente para que elija el fichero a subir. ¿Como se hace eso?.

Jorge
09 de Junio del 2005
Lo de que se abra la ventana para elegir un archivo es facil.
<input type="file"> Esto creara la caja de texto con el boton "examinar" asociado.

El que el archivo sea enviado al servidor tambien es facil
tienes que dar el valor "multipart/form-data" al atributo enctype del formulario que contiene el campo tipo file.


Con estos dos elementos envias el archivo.

Otra cosa es que el servidor sepa que hacer con el.
Quiero decir, el action de formulario debera ser algun proceso en el servidor preparado para tratar la peticion que le realizas...
Y eso ya escapa del ambito de un foro sobre html.