Es trägt nicht eine '.html' Erweiterung:
Quellcode:
case 'D':
//Download file
if(ob_get_length())
$this->Error('Some data has already been output, can\'t send PDF file');
header('Content-Type: application/x-download');
if(headers_sent())
$this->Error('Some data has already been output, can\'t send PDF file');
header('Content-Length: '.strlen($this->buffer));
header('Content-Disposition: attachment; filename="'.$name.'"');
header('Cache-Control: private, max-age=0, must-revalidate');
header('Pragma: public');
ini_set('zlib.output_compression','0');
echo $this->buffer;
break;
so muss das Problem woanders sein.
Ich habe das Problem eingegrenzt. Es passiert nur in Safari und Chrome. Firefox funktioniert perfekt. – Chad