25/05/2012, 14:33
|
| | Fecha de Ingreso: mayo-2012 Ubicación: Argentina
Mensajes: 6
Antigüedad: 12 años, 7 meses Puntos: 0 | |
problemas con PHPExcel Hola, soy nuevo aqui, estoy tratando de usar PHPExcel, mi problema es que se interrumpe la ejecucion del php y no obtengo ningun mensaje de error
he puesto un echo por cada paso y se interrumpe justo en
$objPHPExcel = PHPExcel_IOFactory::load("Agencias.xls");
el archivo xls esta en el home del sitio, en el mismo lugar que se ejecuta el php
Alguien sabe que puede pasar ?
dejo copia del codigo, por las dudas
error_reporting(E_ALL);
echo "entra<br>";
require_once 'PHPExcel/IOFactory.php';
echo "require ok<br>";
$objPHPExcel = PHPExcel_IOFactory::load("Agencias.xls");
echo "loaded ok <br>"; // ESTE ECHO YA NO LO MUESTRA
foreach ($objPHPExcel->getWorksheetIterator() as $worksheet) {
$worksheetTitle = $worksheet->getTitle();
$highestRow = $worksheet->getHighestRow(); // e.g. 10
$highestColumn = $worksheet->getHighestColumn(); // e.g 'F'
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColum n);
$nrColumns = ord($highestColumn) - 64;
echo "<br>The worksheet ".$worksheetTitle." has ";
echo $nrColumns . ' columns (A-' . $highestColumn . ') ';
echo ' and ' . $highestRow . ' row.';
echo '<br>Data: <table border="1"><tr>';
for ($row = 1; $row <= $highestRow; ++ $row) {
echo '<tr>';
for ($col = 0; $col < $highestColumnIndex; ++ $col) {
$cell = $worksheet->getCellByColumnAndRow($col, $row);
$val = $cell->getValue();
$dataType = PHPExcel_Cell_DataType::dataTypeForValue($val);
echo '<td>' . $val . '<br>(Typ ' . $dataType . ')</td>';
}
echo '</tr>';
}
echo '</table>';
} |