PermLUG |
Пермская группа пользователей Linux |
|
|
|
||
Вход в систему |
В PDF отчёте невозможно настроить кодировкуЗдравствуйте! Прошу не ругать за такую тему, я знаю Имеем SAMS 1.0.4 1) В настройках web-интерфейса кодировка Russian-KOIR8 2) Программа создающая отчёты выбрана fpdf 3) Файл /usr/local/share/sams/createphp.pdf подправлен как всем известно: В Результате получаем отчёт с неправильно-отображающимся В связи с этим такие вопросы: 1) Это ошибка связанная с неправильными настройками 2) Раньше (на другой машине) помогало!!! исправление функции convert_cyr_string 3) Я не владею навыками программирования, могу я как-то исправить ошибку в SAMS 4) Файл createphp.pdf единственный который отвечает за отчёты? Вот вроде и всё, спасибо за внимание, помогите советом пожалуйста. |
Тэги в ТегиНовые записи в блогах
Активные обсуждения форума
Новости Linux
|
| Пермская группа пользователей Linux, 2003—2011 | ||
Я тоже столкнулся с данной проблемой
Только решил ее немного по другому
http://sams.nixdev.net/ticket/369
Проблема в следующем. Список пользователей хранится в MySQL. У меня она хранится в кодировке UTF-8.
Функция convert_cyr_string, к сожалению, не понимает эту кодировку. Вместо нее надо использовать функцию iconv.
Синтаксис таков:
iconv('utf-8', 'cp1251', $string)
Данная функция перекодирует некую строковую переменную $string из utf-8 в cp1251(т.е. windows-1251).
Просто замени convert_cyr_string на iconv в файле createpdf.php