Ich möchte meine PDF-Inhalt in dieser Schleife, derzeit verwende ich DOMPDF zum Erstellen von PDF. Während ich den PDF-Inhalt loopte, habe ich keinen PDF-Inhalt. Wenn ich die Schleife entferne, bekomme ich die PDF. Eigentlich möchte ich ein PDF, das 5 Seiten enthält.Schleife beim Erstellen mehrerer PDF in DOMPDF
Kann mir jemand helfen? Danke im Voraus.
<?php
include('config/config.php');
require_once('dompdf_config.inc.php');
error_reporting(0);
for ($i = 0; $i <= 5; $i++) {
//here is my content to loop
$pdf_content = '<body>
<table width="450" border="0" cellpadding="5" class="table_data">
<tr>
<td class="left_col">3. Chassis No</td>
<td><b>: ' . $chass_no . ' </b></td>
</tr>
<tr>
<td class="left_col">4. Engine No. </td>
<td> <b> : ' . $engine_id . ' </b></td>
</tr>
</table>
</body>
';
//create pdf function
function createPDF($pdf_userid, $pdf_content, $pdf_For, $filename)
{
$path = 'UsersActivityReports/';
$dompdf = new DOMPDF();
$dompdf->load_html($pdf_content);
$dompdf->render();
$output = $dompdf->output();
file_put_contents($path . $filename, $output);
file_get_contents('output1.php');
return $filename;
}
$name = date("d-m-y") . rand() . '.pdf';
$reportPDF = createPDF(12, $pdf_content, 'activity_Report', $name);
}
//loop ends here
?>
<iframe class="prv_pdf" src="/UsersActivityReports/<?php echo $name ?>#zoom=50" height="300px" width="440px">
gefunden etwas dhh – seshadry