Martina: Timeout beim Dateiversand

Beitrag lesen

Hallo,

wenn das Bateln einer Outputdatei (Grafik, Archiv, o.ä.) länger als ein paar Sekunden dauert, gibt der Browser u.u. eine Fehlermeldung.

  
<?php  
  // Fiktiver Code  
  bastel_output_datei( $output_datei );  
  header('Content-Type: mein_type');  
  header('Content-Disposition: attachment; filename="wunschname.xyz"');  
  header('Content-Length:' . filesize($output_datei) );  
  readfile( $output_datei );  
?>  

Kennt jemand eine elegante Möglichkeit, um den Browser zu etwas Geduld zu überreden? Sollte man z.B. das versenden der Headerdaten vorziehen (dann ohne Dateigröpe)?

Danke und Gruss, Martina