PHPExcel xlsx

dimka1c

Новичок
Всем привет!
подскажите плз, не работает простой код, куда копать, что-то запутался...

function parse_excel_file( $filename ){
require_once 'class/PHPExcel.php';
$result = array();
$file_type = PHPExcel_IOFactory::identify( $filename );
$objReader = PHPExcel_IOFactory::createReader( $file_type );
$objPHPExcel = $objReader->load( $filename ); // тут вылазит ошибка, внизу ее напишу
$result = $objPHPExcel->getActiveSheet()->toArray(); // выгружаем данные из объекта в массив
return $result;
}

$filename = 'files/attachments/dp.xlsx';
$r = parse_excel_file($filename);
print_r($r);

сама ошибка:
Fatal error: Call to a member function attributes() on null in E:\OpenServer\domains\localhost\omega\class\PHPExcel\Reader\Excel2007.php on line 1507


расширения для библиотеки все стоят, excel5 работает нормально, а вот модуль с excel2007 - что-то никак
порылся по инету - не нашел, может плохо рылся....
Никто не сталкивался ?
 

dimka1c

Новичок
разобрался, проблема с xlsx файлом
если убрать в файле картинку - все работает
 

dimka1c

Новичок
phpexcel не справился с картинкой, а вот simplexlsx без вопросов отработал
 
Сверху