Foros del Web » Programando para Internet » PHP »

error al descargar archivo

Estas en el tema de error al descargar archivo en el foro de PHP en Foros del Web. hola amigos tengo una duda? por que cuando descargo mi archivo desde mi web (que yo programe con php) si descarga el archivo y todo ...
  #1 (permalink)  
Antiguo 12/05/2011, 15:05
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Información error al descargar archivo

hola amigos tengo una duda? por que cuando descargo mi archivo desde mi web (que yo programe con php) si descarga el archivo y todo pero al intentar abrirlo me da un error alguien sabe por ke?
Código PHP:
Ver original
  1. <?
  2.  
  3. $dir = "./archivos/";
  4. //obtiene el nombre del archivo a descargar pasado por 'url'
  5. $file = $archivo;
  6. //seencuentra en el directorio 'export/' en el servidor
  7. $enlace = $dir.$archivo;
  8.  
  9. $url = $enlace;
  10.  
  11. header ("Content-Disposition: attachment; filename=".$file.";" );
  12. header ("Content-Type: application/force-download");
  13. header ("Content-Type: application/octet-stream");
  14. readfile($file);
  15. ?>
  #2 (permalink)  
Antiguo 12/05/2011, 15:06
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: error al descargar archivo

Aquí la pregunta sería, ¿que tipo de error obtienes?

Como tip, abre el archivo con el Bloc de Notas, y muestranos su contenido.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 12/05/2011, 15:07
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: error al descargar archivo

este en mi codigo con el que mando llamar al de arriba
Código PHP:
Ver original
  1. $dir = "./archivos/";
  2. $directorio=opendir($dir);
  3. echo "<span class='texto_menu_Titulo'>Aplicaciones y Utilerias</span>";
  4. echo "<br><br>";
  5. while ($archivo = readdir($directorio)){
  6.  if($archivo=='.' or $archivo=='..'){
  7.  echo "";
  8.  }else {
  9.  $enlace = $dir.$archivo;
  10.  
  11.  echo "<ul type='square'><li>";
  12.  echo "<a href='download.php?archivo=$archivo'>$archivo<br></a>";
  13.  
  14.  echo "</li></ul>";
  15.  
  16.  }
  17.  }
  18.  //include('download.php');
  19. closedir($directorio); ?>
  #4 (permalink)  
Antiguo 12/05/2011, 15:09
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: error al descargar archivo

al abrirlo me dice, por ejemplo si es una imagen, me dice que el archivo no puede abrirse devido a que no he actualizado mi visor de imagenes o debido a que el visor no puede abrir la imagen por que no maneja la extension de la imagen, y es una simple imagen .jpg
  #5 (permalink)  
Antiguo 12/05/2011, 15:09
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: error al descargar archivo

y mi visor de imagenes habre png, jpg, gif de todo en si jeje
  #6 (permalink)  
Antiguo 12/05/2011, 15:11
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: error al descargar archivo

me pone esto: <br />
<b>Warning</b>: readfile(flojo.jpg) [<a href='function.readfile'>function.readfile</a>]: failed to open stream: No such file or directory in <b>C:\AppServ\www\inclusion\download.php</b> on line <b>15</b><br />
  #7 (permalink)  
Antiguo 12/05/2011, 15:14
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: error al descargar archivo

AMIGO pateketrueke gracias por tu ayuda!! YA PUDE, NO SABIA ESO DE ABRIRLAS CON EL BLOCK DE NOTAS Y YA ME SALIO ESO GRACIAS AMIGO!!!
  #8 (permalink)  
Antiguo 12/05/2011, 15:15
 
Fecha de Ingreso: enero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: error al descargar archivo

me di cuenta que la ruta estaba mal jejejej MUCHAS GRACIASy ya lo acomode :)
  #9 (permalink)  
Antiguo 12/05/2011, 15:15
Avatar de Sotelio  
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Chile
Mensajes: 68
Antigüedad: 13 años
Puntos: 21
Respuesta: error al descargar archivo

Eso es porque el archivo "flojo.jpg" no existe.

Etiquetas: Ninguno
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 09:36.