Обратились с просьбой решить проблему с кодировкой при импорте и экспорте в excel (*.csv).
Нашёл в сети, что нужно исправить несколько строк в файле \modules\Reports\CreateXL.php, но ничего не изменилось, поэтому пришлось копаться самому.
Рабочие заметки
Обратились с просьбой решить проблему с кодировкой при импорте и экспорте в excel (*.csv).
Нашёл в сети, что нужно исправить несколько строк в файле \modules\Reports\CreateXL.php, но ничего не изменилось, поэтому пришлось копаться самому.
Ajax-приложение некорректно записывало кириллицу в mysql-таблицу (у таблицы кодировка utf-8). Сам .php файл, откуда оно вызывалось был сохранён как utf-8 (без BOM), и вначале была строка header(‘Content-Type: text/html; charset=utf-8′);.
На хостинге с Drupal 5.7 стоял PHP 4.3.9, сменил на PHP 5.x – начала вылазить ошибка 500 Internal Server Error при заходе в Управление сайтом. В .htacces автоматически добавилась строка AddType application/x-httpd-php5 .php, хотя выше она была без точки.
В Drupal 5 под Windows при установке модуля Imagecache 2.2 и создании preset’а начинает появляться ошибка
warning: mkdir() [function.mkdir]: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\sitename\sites\default\modules\imagecache\imagecache.module on line 449.
Понадобился тут в одном PHP проекте RSS парсер. Саму RSS я уже генерировал, а вот парсить ещё не пробовал. Самостоятельно писать пока времени нет, потому решено было использовать парсер из PEAR. На IBM developerWorks есть отличная статья, после прочтения которой становится всё понятно (есть и на русском языке, но перевод там очень сильно хромает).