Foros del Web » Programando para Internet » PHP »

Problema con pdf´s

Estas en el tema de Problema con pdf´s en el foro de PHP en Foros del Web. Hola hice un informe utilizando el fpdf. Creo que el nombre del pdf tiene q cambiar ya q si no casaca para ello hago utilizo ...
  #1 (permalink)  
Antiguo 11/05/2004, 04:09
 
Fecha de Ingreso: abril-2004
Mensajes: 1
Antigüedad: 13 años, 7 meses
Puntos: 0
Problema con pdf´s

Hola hice un informe utilizando el fpdf.

Creo que el nombre del pdf tiene q cambiar ya q si no casaca para ello hago utilizo esto :

$fechauxiliar = date("is");
$fechauxiliar = "documento" . $fechauxiliar . ".pdf";
$pdf->Output($fechauxiliar,'D');

esta bien? Es q me abre en menu de abrir guardar o cancelar, me abre el documento en el acrobat reader pero me casaca dice q no se encuentra.

LLego a esta pagina con un window.open pero al poner el window open ya me pone descargar la pagina en la que se muestra el pdf y despues me aparece el menu para descargar el documento. Espero q me podais ayudar si os hace falta todo el cofigo os lo paso :D. Thx anticipadas.
  #2 (permalink)  
Antiguo 11/05/2004, 06:23
 
Fecha de Ingreso: mayo-2004
Ubicación: españa
Mensajes: 45
Antigüedad: 13 años, 7 meses
Puntos: 0
colegggaaaa
te dejo un script para redireccionar el pdf porque en IE 6 no funciona y sera eso lo q te falla
Código PHP:
<?php
$f
=$HTTP_GET_VARS['f'];
//Comprobar el fichero (¡no lo pase por alto!)
if(substr($f,0,3)!='tmp' or strpos($f,'/') or strpos($f,'\\'))
die(
'Nombre incorrecto de fichero');
if(!
file_exists($f))
   die(
'El fichero no existe');
//Gestionar peticiones especiales de IE si es necesario
if($HTTP_ENV_VARS['USER_AGENT']=='contype')
{
   
Header('Content-Type: application/pdf');
    exit;
}
//Devolver el PDF
Header('Content-Type: application/pdf');
Header('Content-Length: '.filesize($f));
readfile($f);
//Eliminar el fichero
unlink($f);
exit;
?>

esto viene de...

Código PHP:

//Determinar un nombre temporal de fichero en el directorio actual
    
$file=basename(tempnam(getcwd(),'tmp'));
    
//Guardar el PDF en el fichero
    
$file.=".pdf";
    
$pdf->Output($file);
    
//Redirección por JavaScript
    //echo "<HTML><SCRIPT>document.location=getpdf.php?f=$file;</SCRIPT></HTML>"; 
    
echo "<HTML><SCRIPT>document.location='getpdf.php?f=$file';</SCRIPT></HTML>"
__________________
a por todassss
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 16:21.