За последние 24 часа нас посетили 17906 программистов и 1607 роботов. Сейчас ищут 1569 программистов ...

Выдача файла из базы с русским навзаним в юникоде

Тема в разделе "Прочие вопросы по PHP", создана пользователем S1NTEZ, 22 сен 2010.

  1. S1NTEZ

    S1NTEZ Активный пользователь

    С нами с:
    18 ноя 2009
    Сообщения:
    15
    Симпатии:
    0
    iis6
    MSSQL

    в базе лежат файлы, там же их русские имена.

    выдача файлов идет с такими загловками:
    Код (Text):
    1. header("Content-Type: {$file['file_type']}");
    2. header("content-disposition: attachment; filename=\"{$file['orig_name']}\"");
    Проблема в том что имя файла выдается в неверной кодировке.
    Во всех браузерах все работает отлично, кроме конечно же IE8, на других версиях IE не проверял.

    приложу картинку чтоб было понятней.
    Что делать, куда смотреть?

    [​IMG]
     
  2. dragon

    dragon Активный пользователь

    С нами с:
    4 окт 2010
    Сообщения:
    3
    Симпатии:
    0
    А что если попробовать
    Код (Text):
    1.  
    2. header("Content-Type: {$file['file_type']}; charset=utf-8");
    3. header("content-disposition: attachment; filename=\"{$file['orig_name']}\"");
    а?