Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/11/2009, 10:10
Avatar de urgido
urgido
 
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 20 años, 1 mes
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!