Autor Tema: Problema para descargar archivos PDF sin que lo lea el navegador antes  (Leído 4945 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado eeraul

  • MiembrosReales
  • *
  • Mensajes: 34
hey brothers tengo un problema que no se como solucionar resulta que quiero que en mi pagina puedan ver o descargar un archivo pdf pero no lo logro se que la forma seria haciendo un zip pero no lo quiero hacer asi por que es para alguien mas administre eso osea complicar menos al usuario
quien me puede decir como hacer esto please...... :-/

Desconectado Camus de Acuario

  • The Communiter-
  • *
  • Mensajes: 8455
  • Ōrora Ekusukyūshon!
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #1 : noviembre 04, 2008, 11:58:47 am »
pues es que eso depende de como el usuario tiene configurado su navegador, puede ser que tenga habilitado que lo abra en la misma ventana o lo descargue

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #2 : noviembre 04, 2008, 12:03:10 pm »
Andate a las opciones de firefox, en la pestaña de aplicaciones pone adobe, ahi vas a ver el reader y a la part tiene un dropdown con las opciones de que no lo abra sino que lo guarde :=

Desconectado eeraul

  • MiembrosReales
  • *
  • Mensajes: 34
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #3 : noviembre 04, 2008, 12:18:31 pm »
es que la onda es que no es para mi navegador si no para la de asaber quien me entienden y la onda es que lo puedan descargar y que no sea zip.

haber que otra solucion me pueden dar.

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #4 : noviembre 04, 2008, 12:25:55 pm »
Código: [Seleccionar]
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"ESCRIBIRAQUIELNOMBREARCHIVO.pdf\");
header("Content-length: ".(string)(filesize($VARIABLE_TAMANIO)));
header("Expires: ".gmdate("D, d M Y H:i:s", mktime(date("H")+2, date("i"), date("s"), date("m"), date("d"), date("Y")))." GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache"); 

volale ojo a las que te puse en mayusculas.

Desconectado eeraul

  • MiembrosReales
  • *
  • Mensajes: 34
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #5 : noviembre 04, 2008, 01:22:18 pm »
hey que brbaro brother gracias ahorita lo pruebo y te aviso si tengo alguna duda ok Gracias man.... :sur:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #6 : noviembre 04, 2008, 01:52:42 pm »
Encontre este otro que esta mejor

http://azure.ironie.org/197-force-to-download-pdf


<?php
if (file_exists ($_GET['f']))
{
  
header('Content-type: application/force-download');
  
header('Content-Disposition: attachment; filename=' basename ($_GET['f']));
  
readfile($_GET['f']);
}
else
{
  
header('HTTP/1.0 404 Not Found');
  echo 
'Error, this file does not exist.';
}
?>


Esta en $_GET['f'] el nombre del archivo.

Desconectado eeraul

  • MiembrosReales
  • *
  • Mensajes: 34
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #7 : noviembre 04, 2008, 04:12:38 pm »
Barbaro brother Gracias sin duda esta mejor..... ohyea:

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #8 : noviembre 04, 2008, 04:29:22 pm »
y porque no usan 301 redirect?
http://www.webconfs.com/how-to-redirect-a-webpage.php

eso uso yo para descargar mp3 de mi site...

N/A

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Problema para descargar archivos PDF sin que lo lea el navegador antes
« Respuesta #9 : noviembre 04, 2008, 04:57:23 pm »
y porque no usan 301 redirect?
http://www.webconfs.com/how-to-redirect-a-webpage.php

eso uso yo para descargar mp3 de mi site...



si es un pdf por la aplicacion que tiene firefox como decia en mi primer post que tiene como valor de accion leer el archivo y mostrarlo siempre lo va a mostrar, no viene al caso el redirect, lo importante es forzar que no lo muestre sino que descargue.