![]() |
Envio de ficheros al servidor de ColdFusion Buenas, soy nuevo utilizando ColdFusion y no tengo apenas experiencia. He creado una página web en mi intranet utilizando coldfusion y Dreamweaver. En ella tengo varios formularios para almacenar datos en una base de datos Access. Pero mi pregunta es la siguiente: Necesito hacer un apartado desde el cual los visitantes de la web puedan enviarme ficheros Word y se almacenen directamente en el servidor. Debería ser algo así como cuando vas a adjuntar un archivo a un correo, es decir, debería salir un botón que ponga examinar o algo así, que al pulsarlo aparezca un explorador de ficheros y desde ahí seleccionas el fichero que quieres enviar y le das a enviar. Y dicho fichero debería enviarse a mi servidor Web y almacenarse en el servidor. ¿Cómo se realiza esto? Muchas gracias por adelantado. |
Re: Envio de ficheros al servidor de ColdFusion Dani: Para esto debes tener dos pequeños programas, aqui va el ejemplo El primer programa permite seleccionar el fichero que queires enviar al servidor, lo puedes nombrar pide_fichero.cfm <cfoutput> <html> <head> <title>Especifica archivo a subir</title> </head> <body> <h2>Especifique el fichero a subir</h2> <form action="sube_fichero.cfm" enctype="multipart/form-data" method="post"> <p>Fichero a enviar <input type="file" name="FiletoUpload" size="45"> </p> <input type="submit" value"Upload"> </form> </body> </html> </cfoutput> Un segundo programa que es el que se encargara de subir el fichero, lo puedes llamar sube_fichero.cfm <html> <head> <title></title> </head> <body> <h2>Copia File</h2> <cffile action="upload" destination="/directorio_destino_del_servidor" nameConflict="overwrite" fileField="Form.FiletoUpload"> <cfoutput> Fichero #cffile.ClientFileName#.#cffile.ClientFileExt# fue enviado a #cffile.ServerDirectory#/#cffile.ServerFileName#.#cffile.ServerFileExt#. </cfoutput> </body> </html> Espero te sirva! |
Re: Envio de ficheros al servidor de ColdFusion Gracias, me ha sido de mucha ayuda. Muchas gracias de nuevo. |
Re: Envio de ficheros al servidor de ColdFusion Hola amigos !!! .. se puede hacer esto, guardando el archivo en la BD access ??? espero respuesta .. Saludos !!! |
Re: Envio de ficheros al servidor de ColdFusion Hola de nuevo amigos ... buscando encontré esta liga !!! y la comparto con ustedes !! saludos http://www.cfugspain.org/index.cfm/f...tutorial05.cfm |
Re: Envio de ficheros al servidor de ColdFusion Muy buena Beandfa, por el link. Yo tenia la misma pregunta, para guardar imagenes en una BD de MySQL 5.0 ,(alli dice que hay que convertirla para la base de datos); no lo he probado aun, pero me sale otra pregunta, Y para recuperar (la imagen) desde la BD y colocarla en una tabla ? Hay que convertirlo otra vez? Lo acabo de probar pero me sale un error, que los datos son muy grandes. Que tipo de variable lleva el campo de la BD para guardar el archivo(imagen) ya convertido en binario?????? He probado con varchar, binary, varbinary , blob y longblob y nada me sale el mismo error. Gracias.. |
Re: Envio de ficheros al servidor de ColdFusion Amigos , aqui esta la respuesta clave, No se les ocurra guardar la imagen en una base de datos NO ES RECOMENDABLE. Asi la conviertan en binary. Solo hay que guardar el path del archivo (imagen) en la BD. OK Ahora solo me falta recuperar la imagen y presentarla en una tabla, si alguien me ayuda estare agradecido. Estoy utilizando el juego de registros para presentar la imagen en una tabla con region repetida. Bye |
| La zona horaria es GMT -6. Ahora son las 06:26. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.