[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передать кирилические данные из скрипта в Эксель
Nuzhser
Всем доброго дня!
Короткий но не легкий вопрос. Есть скрипт в нем переменная нормально выводится в броузер как кирилический текст. Скрипт передает эту переменную и другие поочередно в эксель латиница прекрано отображается в таблице экселя а вот кирилица кракозябры.

header("Content-Disposition: attachment; filename=\"$filename\"");
header("Content-Type: application/vnd.ms-excel; charset='utf-8'");
echo $cyrillicdata; //= krakuozyabras in excel

Может кто знает как это исправляется? Пробовал iconv чтото не помогло.



Спустя 8 минут, 6 секунд (21.11.2011 - 17:20) Michael написал(а):
В windows-1251 перекодируешь? Тут еще посмотри. Там Trianon о политкорректной кодировке говорил, правда я не стал ее использовать.

Спустя 7 минут, 52 секунды (21.11.2011 - 17:28) Nuzhser написал(а):
Ну как перекодировать в 1251?

Спустя 1 минута, 14 секунд (21.11.2011 - 17:29) Michael написал(а):
iconv('utf-8', 'windows-1251', 'текст в утф-е');

Спустя 2 минуты, 48 секунд (21.11.2011 - 17:32) Nuzhser написал(а):
ставлю
header("Content-Encoding: windows-1251");
не помогает
Ну надо добавить эта переменная добавляется в масив потом извлекается может это влиять?

Спустя 8 минут, 4 секунды (21.11.2011 - 17:40) Nuzhser написал(а):
Очень большое спасибо все работает. Блин пол дня ходил по кругу и это вроде ставил но может криво писал или другие строки кода мешали.
Спасибо.


_____________
Лэт ит би
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.