Burada bir belgenin türüne depedning doğru başlık göndermek için çalışıyorum benim kodudur. Ben pdf, doc ve docx için başlıklarını anladım ama hala Excel ve Powerpoint dosyaları için doğru başlığı bilmek gerekir.
Herhangi bir yardım takdir.
$document = urldecode($_GET['document']);
$extension = end(explode('.', $document));
$mimeType = '';
switch ($extension) {
case 'pdf':
$mimeType = 'pdf';
break;
case 'doc':
$mimeType = 'msword';
break;
case 'docx':
$mimeType = 'msword';
break;
case 'xls':
$mimeType = '';
break;
case 'xlsx':
$mimeType = '';
break;
case 'ppt':
$mimeType = '';
break;
case 'pptx':
$mimeType = '';
break;
}
header('Content-type: application/' . $mimeType);