Помогите, opera не правильным форматом качает файл

Печать RSS
199

Автор
Землянин
0
Ребят помогите, opera не правильным форматом качает файлы mp3...с других браузеров качает как положенно в mp3 формате ффайлы, а вот с оперы почему то в формате htm.ИЗ за чего так?не могу понять..что за это отвечает в скрипте?
M

Землянин
0
1. MMdance, дай ссылку на файл который качал.
Автор
Землянин
0
Автор
Землянин
0
Блин никто не знает(
А

Оранжевые штаны
0
В headers замени Content-Type:text/html; charset=UTF-8 на Content-Type:audio/mpeg;
Автор
Землянин
0
5. Барыга Обама, не помогает: вот кусок кода отвечающий за скачку
$app->get('/getsong/{vkid}', function(Request $request, $vkid) use($app) {
    session_write_close();

    $track = Model\Search::find_by_id($vkid);
      //header("Content-Length: " . filesize(ROOT . $track->file));
    
    if ( $request->get('dl') ) {
        header('Last-Modified:');
        header('ETag:');
        header('accept-ranges: bytes');
        header("Content-Type: audio/mpeg");
        $name = str_replace(" ", "_",$track->q);
        header("content-disposition: attachment; filename=\"{$name}_[cafesound.ru].mp3\"");
        header("content-description: file transfer");
        header('content-transfer-encoding: binary');
     }

    $path = ROOT . $track->file;

    return readfile("$path");
    //return file_get_contents( ROOT . $track->file );
});
Изменил: Владимир (30.08.2013 / 12:50)

Пацак
0
Попробуй в .htaccess прописать следующее:
AddType audio/aac .aac
AddType audio/mp4 .mp4 .m4a
AddType audio/mpeg .mp1 .mp2 .mp3 .mpg .mpeg
AddType audio/ogg .oga .ogg
AddType audio/wav .wav
AddType audio/webm .webm
---
P.S Если отсутствует подобное
Автор
Землянин
0
7. Caswap, в том то и дело..я уже это писал..да и всё что можно..в голове не укладывается что тут не так(
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск