J'ai un fichier qui tire des informations de la base de données et crée du HTML dynamique relativement simple.PHP - Lire dynamiquement généré (et écho) HTML dans une chaîne?
Le fichier peut ensuite être utilisé par DOMPDF pour le transformer en document PDF. DOMDPF utilise des variables GET pour réaliser l'implémentation de base.
ob_start();
include_once("report.php?id=1249642977");
require_once("dompdf/dompdf_config.inc.php");
$dompdf = new DOMPDF();
$dompdf->load_html(ob_get_contents());
$dompdf->render();
$dompdf->stream("sample.pdf", array('Attachment'=>'0'));
ob_end_clean();
Je pensais que je pourrais être en mesure d'utiliser ilke quelque chose que pour atteindre le but, mais sans surprise, il ne fonctionnait pas.
Alors, comment puis-je lire le code HTML qui est envoyé au navigateur si vous chargiez le fichier directement, dans une chaîne à utiliser avec la classe DOMPDF?
file_get_contents fait exactement that- il obtient le contenu du fichier plutôt que le code HTML généré dynamiquement que le fichier produirait si elle est exécutée dans le navigateur. – bcmcfc