He estado probando la libreria de PHPExcel para leer los archivos .xlsx (Excel 2007) pero no puedo leerlos y hago paso a paso lo que me dice ahí, pero no se si se deba a que uso un servidor de linux y no de microsoft, alguien que pudiese ayudarme por favor.
<? require_once('../inc/Classes/PHPExcel.php'); ?>
<? require_once('../inc/Classes/PHPExcel/IOFactory.php');
require_once('../inc/Classes/PHPExcel/Reader/Excel2007.php'); ?>
<? $excelReader = PHPExcel_IOFactory::createReader('Excel2007');
$excel = $excelReader->load('../inc/Classes/encuesta.xlsx');
print "hola";
print('<table border="1">');
for ($i = 2; $i < 120; $i++) {
print('<tr>');
print('<td>');
print($excel->getActiveSheet()->getCell('A' . $i)->getValue());
print('</td>');
print('<td>');
print($excel->getActiveSheet()->getCell('B' . $i)->getValue());
print('</td>');
print('<td>');
print($excel->getActiveSheet()->getCell('C' . $i)->getValue());
print('</td>');
print('<td>');
print($excel->getActiveSheet()->getCell('D' . $i)->getValue());
print('</td>');
print('<td>');
print($excel->getActiveSheet()->getCell('E' . $i)->getValue());
print('</td>');
print('<td>');
print($excel->getActiveSheet()->getCell('F' . $i)->getValue());
print('</td>');
print('<td>');
print($excel->getActiveSheet()->getCell('G' . $i)->getValue());
print('</td>');
print('<td>');
print($excel->getActiveSheet()->getCell('H' . $i)->getValue());
print('</td>');
}
print('</table>');
?>
y ese es el codigo que uso, pero no se si sea por que mi servidor sea linux