Foros del Web » Programando para Internet » PHP »

Ayuda para guardar un archivo doc en bd y descargarlo

Estas en el tema de Ayuda para guardar un archivo doc en bd y descargarlo en el foro de PHP en Foros del Web. Tengo el siguiente proble estoy haciendo un sistema de licitaciones en el cual nesecito abjuntar una informacion en un documento word En el momento tengo ...
  #1 (permalink)  
Antiguo 25/11/2009, 19:52
 
Fecha de Ingreso: octubre-2008
Mensajes: 9
Antigüedad: 15 años, 6 meses
Puntos: 0
Ayuda para guardar un archivo doc en bd y descargarlo

Tengo el siguiente proble estoy haciendo un sistema de licitaciones en el cual nesecito abjuntar una informacion en un documento word

En el momento tengo una pagina donde me muestra los procesos o licitaciones en tramite cada una tiene un link a una pagina detalle

Estos datos se insertan por medio de un formulario y se guardan en una base de datos mysql todo hasta el momento esta bien

Lo que tengo que hacer ahora es crear un upload para subir un archivo de word en el mismo formulario donde se ingresan los datos para crear un nuevo registro y este archivo de word se guarde en una carpeta en el servidor y se identifique que este archivo de word pertenese a este registro esto creo lo nesecito porque en la pagina detalle que es el link que esta en el listado de los procesos hay un link que dise documentacion y nesecito que se descargue el archivo word del proceso que se muestran los detalles

de antemano muchas gracias a quien me pueda ayudar o me pueda explicar otra forma de hacerlo creo que esa el forma logica, lo otro es que todas las paginas de detalle y eso las he hecho los sistemas automatizados de dreamweaber
  #2 (permalink)  
Antiguo 25/11/2009, 21:00
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: Ayuda para guardar un archivo doc en bd y descargarlo

usa ESTA FUNCIÓN, ahí hay unos ejemplos
__________________
Hospedaje Web al mejor costo!
  #3 (permalink)  
Antiguo 26/11/2009, 08:58
 
Fecha de Ingreso: octubre-2008
Mensajes: 9
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda para guardar un archivo doc en bd y descargarlo

la verdad no se como utilizarlos tu me puedes ayudar a programar la parte del upload del archivo para que se guarde en la base de datos la ruta donde se guarda y el archivo se guarde en una carpeta del servidor para despues en la pagina detalle su muestre un link para descargar el archivo
  #4 (permalink)  
Antiguo 26/11/2009, 10:10
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: Ayuda para guardar un archivo doc en bd y descargarlo

ya checaste el ejemplo que viene en la página? solo cambiale los valores, solo debes hacer un form para que se ejecute la acción.


PASO 1: crea una carpeta llamada guardar en la carpeta raíz de tu site

PASO 2: crea un archivo llamado guardar.php y pon lo siguiente:

Código PHP:
Ver original
  1. <?php
  2. $target_path = "guardar/";
  3.  
  4. $target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
  5.  
  6. if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
  7.     echo "El archivo ".  basename( $_FILES['uploadedfile']['name']).
  8.     " ha sido guardado";
  9. } else{
  10.     echo "Error al subir el archivo!";
  11. }
  12.  
  13. ?>

PASO 3: crea un archivo llamado form.php y ponle lo siguiente:

Código HTML:
Ver original
  1. <form enctype="multipart/form-data" action="guardar.php" method="POST">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
  3. Archivo  a subir: <input name="uploadedfile" type="file" /><br />
  4. <input type="submit" value="Cargar Archivo" />
  5. </form>

PASO 4: ejecuta en tu navegador form.php e intenta guardar un archivo.

Esto seria todo.
En el form el input MAX_FILE_SIZE indica el max tamaño del archivo a subir en bytes. Si deseas aumentar el valor, asegurate de cambiar el valor en tu php.ini tmb en la variable max_upload_filesize y a max_execution_time OJO: a max_execution_time debes dar un valor bastante amplio!
__________________
Hospedaje Web al mejor costo!
  #5 (permalink)  
Antiguo 26/11/2009, 17:21
 
Fecha de Ingreso: octubre-2008
Mensajes: 9
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda para guardar un archivo doc en bd y descargarlo

mira mi problema es el siguiente ya tengo u formulario donde ingreso datos a la base de datos lo que quiero hacer ahora es el mismo formulario donde inserto los datos en la base de datos hacer un campo en el formulario donde me permita subir y guardar un archivo a una carpeta en el servidor y se guarde la ruta en un campo de la base de datos eso lo hago, y lo otro tengo una pagina detalle que al hacer click se muestran los detalles completos de la licitacion los datos se jalan desde la base de datos y en un link se pueda descargar el archivo que se abjunto con los otros datos si me si quieres te puedo enviar el los codigos para ver como me puedes colaborar
  #6 (permalink)  
Antiguo 26/11/2009, 17:22
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: Ayuda para guardar un archivo doc en bd y descargarlo

pon tu code para ayudarte
__________________
Hospedaje Web al mejor costo!
  #7 (permalink)  
Antiguo 26/11/2009, 18:49
 
Fecha de Ingreso: octubre-2008
Mensajes: 9
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda para guardar un archivo doc en bd y descargarlo

mira esta es la pagina donde tengo el formulario con el cual ingreso los datos en la base de datos

el codigo es muy largo y no puedo colocarlos lo hice en dreamweaber me puedes dar tu correo y te lo envio al correo? de antemano muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:51.