Foros del Web » Programando para Internet » PHP »

Para vincular Acrobat Reader

Estas en el tema de Para vincular Acrobat Reader en el foro de PHP en Foros del Web. Hola.... Voy a hacer unos reportes en PDF pero necesito colocar una opción para que el usuario descargue el acrobat si lo desea.... tanto en ...
  #1 (permalink)  
Antiguo 26/10/2005, 12:29
Avatar de gonzalezmfrank  
Fecha de Ingreso: julio-2005
Ubicación: Maracaibo - Venezuela
Mensajes: 266
Antigüedad: 18 años, 9 meses
Puntos: 0
Para vincular Acrobat Reader

Hola....

Voy a hacer unos reportes en PDF pero necesito colocar una opción para que el usuario descargue el acrobat si lo desea.... tanto en ambientes linux como windows......

Tienen algo de eso ?

Saludos y Gracias

Frank
  #2 (permalink)  
Antiguo 26/10/2005, 12:43
 
Fecha de Ingreso: diciembre-2002
Mensajes: 341
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola Frank,

Se supone que este código es la parte inferior de un script PHP donde se genera un archivo PDF en tiempo real y que a este script se accede desde cualquier otra página a traves de un enlace tipo:

<a href="pdf.php?variable=saasa">Archivo PDF</a>

Por lo tanto, suponiendo que el PDF lo creas en tiempo de ejecución, que la variable $pdf contiene el PDF y que $nombre es el nombre del archivo PDF creado, debes pasarle el valor de $modo ya sea para visualizar o descargar el PDF.

<?php
// Enviar cabeceras para forzar que se visualize el PDF
if($mode == 'ver') {
header('Content-Type: application/pdf');
header('Content-Length: '.strlen($pdf));
header('Content-disposition: inline; filename="'.$nombre.'.pdf"');
}
// Enviar cabeceras para permitir la descargar del archivo PDF
elseif($mode == 'descargar') {
if(isset($_SERVER['HTTP_USER_AGENT']) && strpos($_SERVER['HTTP_USER_AGENT'],'MSIE')) {
header('Content-Type: application/force-download');
} else {
header('Content-Type: application/octet-stream');
}
header('Content-Length: '.strlen($pdf));
header('Content-disposition: attachment; filename="'.$nombre.'.pdf"');
}

// Enviar el contenido del PDF al usuario
echo $pdf;
?>

Espero que te sirva!
__________________
guebs - alojamiento web y dominios
www.guebs.com
blog.guebs.com
  #3 (permalink)  
Antiguo 26/10/2005, 12:52
Avatar de living  
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 19 años, 11 meses
Puntos: 2
Yo creo que se refiere a descargar el programa acrobat reader. Yo tengo mis páginas enlazadas a esta dirección que es la que se suele utilizar para el acrobat en castellano:

http://www.adobe.es/products/acrobat/readstep2.html
__________________
¿Te apasiona el mundo del guión? El portal del guión
  #4 (permalink)  
Antiguo 26/10/2005, 14:13
Avatar de gonzalezmfrank  
Fecha de Ingreso: julio-2005
Ubicación: Maracaibo - Venezuela
Mensajes: 266
Antigüedad: 18 años, 9 meses
Puntos: 0
Exactamente lo de living es lo que queria.... ( sin mencionar si tenian la ubicacion de una imagen alusiva ), lo de Argintxe tambien es util

gracias.

frank
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 10:23.