Здравствуйте. Столкнулся с проблемой при парсинге xls(Excel) файлов. Задача состоит в том, что нужно в PHP скрипте из Excel таблиц считать данные и записать их в базу. Пробую парсить через класс: http://code.google.com/p/php-excel-reader/ Код PHP: <?php error_reporting(E_ERROR); require_once 'excel_reader2.php'; $data = new Spreadsheet_Excel_Reader(); $data->setOutputEncoding('WINDOWS-1251'); $data->setUTFEncoder('iconv'); $data->read('2.xls'); Header("Content-type:text/html;charset=WINDOWS-1251"); echo $data->dump(true,true); ?> Все работает хорошо, за исключением того, что все ячейки с русскими словами, отображаются в виде "иероглифов". Может кто работал с этим классом и уже сталкивались с этой проблемой? А может порекомендуете другой способ парсить xls? Заранее спасибо.
попробуйте так: установите нужную кодировку 1) <head......> 2 )<meta......> 3) открывать и записывать файл ТОЖЕ в той же кодировке 4) в БД выбирать тоже ту же кодировку