Új hozzászólás Aktív témák

  • trisztan94

    őstag

    Még egy kérdésem lenne, PHPExcel-el kapcsolatban.

    A következő kódot próbálom használni egy xlsx írásához:

    $data = $_POST["data"];
    try {
    require('PHPExcel.php');
    $objPHPExcel = new PHPExcel();
    $objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
    $objWriter->setOffice2003Compatibility(true);
    $objSheet = $objPHPExcel->getActiveSheet();
    $objSheet->setTitle('Profiútvonal letöltés');
    for ($i = 1; $i <= count($data); $i++) {
    $cella = "A".$i;
    $cellb = "B".$i;
    $cellc = "C".$i;
    $objSheet->getCell($cella)->setValue($data[$i-1][0]);
    $objSheet->getCell($cellb)->setValue($data[$i-1][1]);
    $objSheet->getCell($cellc)->setValue($data[$i-1][2]);
    }
    $objWriter->save("valami.xlsx");
    echo json_encode(Array("Result" => "OK", "data" => $data));
    }
    catch (Exception $e)
    {
    echo json_encode(Array("Result" => $e));
    }

    De elszáll ezzel a hibával:

    Fatal error: Class 'XMLWriter' not found in /vagrant/php/PHPExcel/Shared/XMLWriter.php on line 44

    Most szedtem le egy friss PHPExcelt. Mit rontottam el? :U

Új hozzászólás Aktív témák

Hirdetés