Mira amigo estas usando un metodo algo complicado y arcaico yo asi programaba antes los pdf pero la vdd si son de flojera ahora es mas facil::
arma tu php y verifica que todo jale a la perfección y desde otra página lo mandas a llamar para que lo pase a pdf::
bajate
HTML2PDF
Luego mandas a llamar a tu php con
Código PHP:
Ver original<?php
$_SESSION['id_report'] = $_GET['id'];
include('aprobacion_suddirector_pdf.php');
// initialisation de HTML2PDF
require_once('../html2pdf.class.php');
try
{
$html2pdf = new HTML2PDF
('P','Letter','es', false, 'ISO-8859-15', array(0, 0, 0, 0)); $html2pdf->writeHTML($content_html, isset($_GET['vuehtml'])); $html2pdf->createIndex('', 25, 12, false, true, 1);
$html2pdf->Output('bookmark.pdf');
}
catch(HTML2PDF_exception $e) { echo $e; }
?>
Como veras con esta pagina mandamos a llamar a
aprobacion_suddirector_pdf.php y si le queremos mandar variables pues las tendremos que guardar en sessiones ya que si tratamos de mandarselas por get se truena..
$_SESSION['id_report'] = $_GET['id'];
en tu php mandas a llamar la session y hacer loq ue tengas que hacer...
y en
$html2pdf->Output('bookmark.pdf'); le das el nombre de salida..
Suerte colega...