У меня есть папка со многими файлами разных типов. Мне нужно отобразить любой запрошенный файл, поэтому заголовок должен быть соответствующим образом адаптирован. Я пробовал:
header( 'Content-Type: ' . filetype( 'files/' . $file ) ); readfile( 'files/' . $file );
Он работает с файлами JPG, PNG и GIF, но по некоторым причинам файлы MP3 уже разбивают браузер, поэтому я полагаю, что он не работает для каждого типа файла. Что-то не так с подходом или кодом? Как бы вы это сделали? Благодаря!