Php dompdf图像不';行不通
图像不会显示为循环。只有第一个图像显示,其余图像不显示Php dompdf图像不';行不通,php,dompdf,Php,Dompdf,图像不会显示为循环。只有第一个图像显示,其余图像不显示 $namePic = ""; foreach($_POST['ck'] as $ck){ $namePic.= $ck.", "; $namesPic = explode(",", $namePic); } $dompdf = new DOMPDF(); $html = ""; for($i = 0; $i < $count; $i ++){ $html.= "
$namePic = "";
foreach($_POST['ck'] as $ck){
$namePic.= $ck.", ";
$namesPic = explode(",", $namePic);
}
$dompdf = new DOMPDF();
$html = "";
for($i = 0; $i < $count; $i ++){
$html.= "<html><head><style type='text/css'> </style></head><body><div style=\"page-break-after: always;\"><p align=\"center\"><img src=\"../folder/images/$namePic[$i]\" ></p></div>";
}
$html.= "</body></html>";
$dompdf->load_html($html);
$dompdf->set_paper("a4", "portrail");
$dompdf->render();
$pdf = $dompdf->output();
$folder = "../sample.pdf";
file_put_contents($folder,$pdf);
$namePic=”“;
foreach($_POST['ck']作为$ck){
$namePic.=$ck.“,”;
$namesPic=explode(“,”,$namesPic);
}
$dompdf=新的dompdf();
$html=“”;
对于($i=0;$i<$count;$i++){
$html.=“”;
}
$html.=”;
$dompdf->load_html($html);
$dompdf->套装纸(“a4”、“portrail”);
$dompdf->render();
$pdf=$dompdf->output();
$folder=“../sample.pdf”;
文件内容($folder,$pdf);
有了这个,我可以生成pdf,但它不会显示循环的所有图像,只显示第一个图像。如何显示循环中的所有图像?只需从字符串中删除var$namePic[$I]并使用串联即可
$html.= "<html><head><style type='text/css'> </style></head><body><div style=\"page-break-after: always;\"><p align=\"center\"><img src=\"../folder/images/".$namePic[$i]."\" ></p></div>";
$html.=“”;
只需从字符串中删除var$namePic[$i]并使用串联即可
$html.= "<html><head><style type='text/css'> </style></head><body><div style=\"page-break-after: always;\"><p align=\"center\"><img src=\"../folder/images/".$namePic[$i]."\" ></p></div>";
$html.=“”;