parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

пипец

Misha v.3 10.07.2012 16:04

то, что php принимает запрос в одной кодировке а отдаёт в другой -- клиника. тем не менее парсер такое умеет, хотя вы этим пользуетесь неправильно.

если вы переопределяете кодировку request:charset в теле страницы, то и баковки этой страницы надо-бы перекодировать. кроме того я не понимаю как это может быть:
Кодировка файлов парсера (request:charset) - в конфиге - UTF-8, переопределен в теле страницы - windows-1251
...
Кодировка, в которой сохраняется файл - UTF-8
и
Кодировка отдачи файлов парсером (response:charset) - в конфиге - UTF-8, переопределен в теле страницы - windows-1251
...
Кодировка ответа сервера браузеру: charset=utf-8
файлы сохраняются в $request:charset.
файлы отдаются браузеру в $response:charset
если вы в коде страницы это переопределили, то оно уже не может быть utf-8.

уберите переопределение кодировок в коде страницы и добавьте к file::load опцию $.charset (проверьте, что эта опция есть у 3.3.0)
и сделайте, чтобы php выдавал правильный content-type для xls.