這是我的代碼我想附加這個文件併發送它,這些值是excel文件中的數值變量,我用它們來繪製圖表 它完全沒有工作, 我老闆生我的氣,幫助無法讀寫xlsx文件php
讓我解釋一下。我必須附上一個Excel文件{其中包含4個數字,這是一個測試結果並繪製一張圖表}我已經完成了測試,我得到了結果,我已經用附件發送了,但是我無法創建文件。
require_once '../Classes/PHPExcel.php';
$fileType = 'Excel2007';
$fileName = 'Result.xlsx';
// Read the file
$objReader = PHPExcel_IOFactory::createReader($fileType);
$objPHPExcel = $objReader->load($fileName);
// Change the file
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, $fileType);
$objSheet = $objPHPExcel->setActiveSheetIndex(0);
objSheet->getCell('A2')->setValue($SumY);
objSheet->getCell('B2')->setValue($SumR);
objSheet->getCell('C2')->setValue($SumB);
objSheet->getCell('D2')->setValue($SumG);
// Write the file
$objWriter->save('Result.xlsx');
我什至不能看到你在哪裏定義'$ SumY','$ SumR','$ SumB'和'$ SumG'。你到底想要做什麼? –
定義「根本不起作用」。值是否寫入保存的文件?是否有在你的文件中定義的圖表(如果是這樣,爲什麼你不指定讀取器和寫入器的setIncludeCharts(TRUE)?)你看過/ Tests目錄中的PHPExcel示例嗎? –
運行PHP的用戶是否具有寫訪問權限? –