diff --git a/includes/PHPExcel-1.8.1/Classes/PHPExcel/Reader/Excel2003XML.php b/includes/PHPExcel-1.8.1/Classes/PHPExcel/Reader/Excel2003XML.php index 851eaab1..0cea0291 100644 --- a/includes/PHPExcel-1.8.1/Classes/PHPExcel/Reader/Excel2003XML.php +++ b/includes/PHPExcel-1.8.1/Classes/PHPExcel/Reader/Excel2003XML.php @@ -95,7 +95,7 @@ public function canRead($pFilename) // Open file $this->_openFile($pFilename); $fileHandle = $this->_fileHandle; - + // Read sample data (first 2 KB will do) $data = fread($fileHandle, 2048); fclose($fileHandle); @@ -702,12 +702,12 @@ public function loadIntoExisting($pFilename, PHPExcel $objPHPExcel) // Empty R reference is the current row if ($rowReference == '') $rowReference = $rowID; // Bracketed R references are relative to the current row - if ($rowReference{0} == '[') $rowReference = $rowID + trim($rowReference,'[]'); + if ($rowReference[0] == '[') $rowReference = $rowID + trim($rowReference,'[]'); $columnReference = $cellReference[4][0]; // Empty C reference is the current column if ($columnReference == '') $columnReference = $columnNumber; // Bracketed C references are relative to the current column - if ($columnReference{0} == '[') $columnReference = $columnNumber + trim($columnReference,'[]'); + if ($columnReference[0] == '[') $columnReference = $columnNumber + trim($columnReference,'[]'); $A1CellReference = PHPExcel_Cell::stringFromColumnIndex($columnReference-1).$rowReference; $value = substr_replace($value,$A1CellReference,$cellReference[0][1],strlen($cellReference[0][0])); }