PHPExcel doesn't work in grandfather.



  • Trying to import from xlsx file in mysql funds php♪ In a home company under control OpenServer It's working like a clock, it says on the hostel:

    Warning: include_once(/var/www/scs/data/www/domain.ru/engine/classes/phpexel.php): failed to open stream: No such file or catalogue in /var/www/scs/data/www/domain.ru/engine/inc/import.php on line 39 Warning: include_once(): Failed opening '/www/scs/data/www/domain.ru/eng openes/phpexel. Factile/Hamp/Sex #5 {main} thrown in /var/www/scs/data/www/domain.ru/engine/classes/PHPExcel/Reader/Excel2007.php on line 82

    Code itself:

    function getXLS($xls)
    {
        include_once ENGINE_DIR . '/classes/phpexel.php';
        include_once ENGINE_DIR . '/classes/PHPExcel/IOFactory.php';
        $objPHPExcel = PHPExcel_IOFactory::load($xls);
        $objPHPExcel->setActiveSheetIndex(0);
        $aSheet = $objPHPExcel->getActiveSheet();
    
    //этот массив будет содержать массивы содержащие в себе значения ячеек каждой строки
    $array = array();
    //получим итератор строки и пройдемся по нему циклом
    foreach ($aSheet->getRowIterator() as $row) {
        //получим итератор ячеек текущей строки
        $cellIterator = $row->getCellIterator();
        //пройдемся циклом по ячейкам строки
        //этот массив будет содержать значения каждой отдельной строки
        $item = array();
        foreach ($cellIterator as $cell) {
            //заносим значения ячеек одной строки в отдельный массив
            array_push($item, iconv('utf-8', 'cp1251', $cell->getCalculatedValue()));
        }
        //заносим массив со значениями ячеек отдельной строки в "общий массв строк"
        array_push($array, $item);
    }
    return $array;
    

    }

    $xlsData = getXLS($_FILES['file']['tmp_name']); //извлеаем данные из XLS

    I don't know what it is.
    Versions php and on the computer and server: 5.4.44-0



  • Installation php There was a mistake on the server. Helped the stop. Thank you, everyone.




Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2