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,
Página web para envío de ficheros
Página web para envío de ficheros
Un Saludo
Carlos G.
FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
Carlos G.
FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
- Joaquim Ferrer
- Posts: 58
- Joined: Sat Jan 14, 2012 3:46 pm
- Location: Barcelona
Re: Página web para envío de ficheros
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
El tema pasa por construir un formulario
Code: Select all
<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 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, HTML5 evangelista
Re: Página web para envío de ficheros
Muchas gracias,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
Un buen punto de partida.
Un Saludo
Carlos G.
FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
Carlos G.
FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10