Si de echo así lo estoy haciendo, ya que tenia un inconveniente haciéndolo por inclusión de archivos, pero no se la sintaxis de un header ni un footer y mucho menos donde colocar el codigo. Mira debajo dejo mi código, porque como te digo no lo estoy haciendo por inclusión:
Código PHP:
Ver original<?php
require_once('html2pdf/html2pdf.class.php');//Aqui colocamos la ruta en la que esta situada nuetra libreria
//Cabecera de página
$html2pdf = new HTML2PDF
('1','a4','es',false,'ISO-8859-15',array(0, 0, 0, 0));//Aqui declaramos la apertura de nuestro documento //conexion a la base
$conexion=mysql_connect('localhost','root','')or
die("IMPOSIBLE CONECTARSE AL SERVIDOR"); $c="SELECT * FROM productos";
if ($filas > 0) {
///******CABECERA******///
$html="<table border='1' bgcolor=#4682B4 align='center'>
<tr style='text-align:center;background-color:black;color:white;'>
<td>Clave del producto</td>
<td>Nombre del producto</td>
<td>Existencias</td>
<td>Fecha de alta</td>
<td>Activo</td>
</tr>";
$nombre=$row['nombre'];
$idp=$row['idp'];
$existencia=$row['existencia'];
$fecha=$row['fecha_alta'];
$activo=$row['activo'];
$html.="<tr style='text-align:center;background-color:Dimgray;color:white;font-size:10px;'>
<td>".$idp."</td>
<td>".$nombre."</td>
<td>".$existencia."</td>
<td>".$fecha."</td>
<td>".$activo."</td>";
$html.= "</tr>";
}
$html.= "</table>";
}
$html2pdf->WriteHTML($html);
$html2pdf->Output('Reporte de productos.pdf','I');
?>