tja ik ben nog niet duidelijk geweest denk ik
eerst en vooral is er de gelijk aan teken
$headers['Content-Type']='application/pdf';
$headers['Content-Type']='application/vnd.openxmlformats-officedocument.wordprocessingml.document';
$headers['Content-Type']='application/force-download';
$headers['Content-Type']='application/octet-stream';
$headers['Content-Type']='application/download';
$headers['Content-Type']='File Transfer';
nu wordt het enkel de laaste gebruikt en dat is niet juist
zo zou het je het kunnen doen maar dan heb je het packet nodig
private function get_FileMime($filename){
//$fileatt_type = mime_content_type($filename);(OLD CODE)
//application/octet-stream
$finfo = finfo_open(FILEINFO_MIME_TYPE);// return mime type ala mimetype extension
return finfo_file($finfo, $filename);
}
maar dan moet je het in de array plaatsen en dit maakt dat je maar één contenttype kan hebben.
zoals bvb één van ...
text/html,application/ms-word,application/vnd.openxmlformats-officedocument.wordprocessingml.document
extra ref
http://php.net/manual/en/function.mime-content-type.php