Foros del Web » Programando para Internet » PHP »

descargar archivos de una carpeta de mi servidor

Estas en el tema de descargar archivos de una carpeta de mi servidor en el foro de PHP en Foros del Web. Hola amigos, alguien me podria orientar sobre como descargar un archivo que se encuentra en una carpeta de mi servidor???...
  #1 (permalink)  
Antiguo 05/05/2011, 20:17
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Información descargar archivos de una carpeta de mi servidor

Hola amigos, alguien me podria orientar sobre como descargar un archivo que se encuentra en una carpeta de mi servidor???
  #2 (permalink)  
Antiguo 05/05/2011, 22:18
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: descargar archivos de una carpeta de mi servidor

con tan poca información como podemos ayudarte?

el archivo esta dentro del document_root?
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 05/05/2011, 22:21
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: descargar archivos de una carpeta de mi servidor

mira tengo este codigo ke es lo ke hasta el momento he encontrado!!!
Archivo llamdo: ver_archivo.php
Código PHP:
Ver original
  1. <?php
  2.  
  3. $dir='archivos/';
  4.  
  5. $directorio=opendir($dir);
  6. echo "<b>Directorio actual:</b><br>$dir<br>";
  7. echo "<b>Archivos:</b><br>";
  8. while ($archivo = readdir($directorio)) {
  9.     echo "$archivo <a href='download.php'>Descargar</a>";
  10. }
  11. include('download.php');
  12. closedir($directorio);  
  13. ?>

y este otro ke es el de descargar: download.php
Código PHP:
Ver original
  1. <?
  2. //obtiene el nombre del archivo a descargar pasado por 'url'
  3. $file = $archivo;
  4. //seencuentra en el directorio 'export/' en el servidor
  5. $url = "localhost/inclusion/archivos/".$file;
  6.  
  7. header ("Content-Disposition: attachment; filename=".$file.";" );
  8. header ("Content-Type: application/force-download");
  9. readfile($url);
  10. ?>
  #4 (permalink)  
Antiguo 05/05/2011, 22:23
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: descargar archivos de una carpeta de mi servidor

cuando doy click en "Descargar" solo me deja descargar el script ke estoy usando y eso yo no kiero, yo kiero descargar los archivos que contiene la carpeta archivos que esta en mi servidor dentro de mi carpeta de trabajo pero no en raiz del servidor( tengo appserv, entiendo ke la carpeta raiz es www) o me ekivoco?

Etiquetas: servidor, carpetas
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 07:07.