Página web para envío de ficheros

Página web para envío de ficheros

Postby FiveWiDi » Tue Jan 21, 2014 4:59 pm

Hola a todos,

Tengo la necesidad de que el usuario envié desde una página web un archivo que mi aplicación se bajará por FTP del servidor y lo tratará.

La parte bajar el fichero del servidor por FTP creo haber visto como hacerlo, hay información en el foro.

La parte de la página web es la que me falta; alguno de ustedes sabe como hacer una página web que permita enviar un fichero a una ruta del servidor?
Es decir, una página web para subir un fichero al servidor.

Gracias,
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1060
Joined: Mon Oct 10, 2005 2:38 pm

Re: Página web para envío de ficheros

Postby Joaquim Ferrer » Wed Jan 22, 2014 7:06 am

Carlos,
El tema pasa por construir un formulario
Code: Select all  Expand view
<html>
<head>
<title>Envio de archivos</title>
</head>
<body>
 
<form action="http://dominio/archivos/upload.php" method="post" enctype="multipart/form-data">
 
Archivo a subir <input type="file" name="archivo" />
<input type=hidden name=MAX_FILE_SIZE value=2048>
<input type="submit" name="enviar" value="Enviar" />
 
</form>
 
</body>
 
</html>

El formulario llamará al script PHP en http://dominio/archivos/upload.php que controlará el contenido y tamaño entre otras cosas del archivo subido.
El campo 'oculto' MAX_FILE_SIZE indica que el usuario no puede sobrepasar el envio de un archivo superior a 2 Mb.
Esto sirve de bien poco si el usuario 'listillo' envia desde una pagina en la que modifique esos valores, es simplemente un primer filtro.
El script PHP (o cualquier otro CGI) será el que validará el archivo subido, tamaño, tipo aceptado o incluso detección de virus.
En la configuración del servidor, tendrás que indicarle la ruta donde quieres recibir los archivos, si no te sirve la que te ofrece por defecto.
Si quieres ampliar la info http://www.sergioweb.es/carga-archivos-php/

Saludos
Fivewinner desde 1.9, programador PHP y Javascript, PWA & HTML5 evangelista
User avatar
Joaquim Ferrer
 
Posts: 102
Joined: Sat Jan 14, 2012 3:46 pm
Location: Barcelona

Re: Página web para envío de ficheros

Postby FiveWiDi » Wed Jan 22, 2014 9:48 pm

Joaquim Ferrer wrote:Carlos,
El tema pasa por construir un formulario
El formulario llamará al script PHP en http://dominio/archivos/upload.php que controlará el contenido y tamaño entre otras cosas del archivo subido.
El campo 'oculto' MAX_FILE_SIZE indica que el usuario no puede sobrepasar el envio de un archivo superior a 2 Mb.
Esto sirve de bien poco si el usuario 'listillo' envia desde una pagina en la que modifique esos valores, es simplemente un primer filtro.
El script PHP (o cualquier otro CGI) será el que validará el archivo subido, tamaño, tipo aceptado o incluso detección de virus.
En la configuración del servidor, tendrás que indicarle la ruta donde quieres recibir los archivos, si no te sirve la que te ofrece por defecto.
Si quieres ampliar la info http://www.sergioweb.es/carga-archivos-php/

Saludos


Muchas gracias,

Un buen punto de partida.
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1060
Joined: Mon Oct 10, 2005 2:38 pm


Return to Off Topic / Otros temas

Who is online

Users browsing this forum: No registered users and 5 guests