2017-06-05 7 views
1

画像がループしていない。残りの画像は表示されません。dompdf画像が機能しない

$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); 

これで私はpdfを生成できますが、ループのすべての画像が最初の画像のみを表示しているわけではありません。ループ内のすべての画像を表示するにはどうすればよいですか?

答えて

0

ジャスト[$ 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>"; 
あなたの変数$ namePicを削除
関連する問題