thomas: Mehrere Downloads erzwingen

Beitrag lesen

Hallo

Ich habe ein Formular wo mehrere Checkboxen angeklickt werden können. Jede Checkbox soll ein entsprechendes PDF downloaden.

Ich habe nun folgenden Code geschrieben:

  
if($verkauf == '1') { include_once('download.verkauf.php'); }  
if($beschrieb == '1') { include_once('download.beschrieb.php');}  
if($budget == 1) { include_once('download.budget.php'); }  
if($doku == 1) { include_once('download.doku.php'); }  
if($grund == 1) { include_once('download.grund.php'); }  

die einzelnen Download-Files beinhalten den entsprechenden PDF-Header welcher den Download erzwingt:

  
header("Content-Type: application/pdf");  
header("Content-Disposition: attachment; filename=\"MyPlace_Verkaufspreise.pdf\"");  
$fp = fopen("../pdf/MyPlace_Verkaufspreise.pdf","rb");  
if ($fp) {  
while (!feof($fp)) {  
$buffer = fgets($fp, 128000);  
echo $buffer;  
}  
fclose($fp);  
}  
exit();  
  

Mein Problem ist nun, dass wenn mehr als eine Checkbox angeklickt sind, nur jeweils das erste PDF geladen wird. Wie kann ich es machen, das mehrere hintereinander geladen werden?

Vielen Dank für eure Hilfe

Gruss
Thomas