<?php
include ('PHPExcel.php');
include ('PHPExcel/IOFactory.php');
include ('PHPExcel\Writer\Excel2007.php');
$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0);
$worksheet = $objPHPExcel->getActiveSheet();
$worksheet->setCellValue('A1', 'User name');
$worksheet->setCellValue('B1', 'First name');
$worksheet->setCellValue('C1', 'Last name');
$excelRow = 2;
$worksheet->setCellValue('A' . $excelRow, 'admin');
$worksheet->setCellValue('B' . $excelRow, 'testuser');
$worksheet->setCellValue('C' . $excelRow, 'testuser');
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename=Test.xls');
header('Cache-Control: max-age=0');
$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
$objWriter->save('php://output');
exit;
?>
Привет, я хотел бы экспортировать мои данные в виде файла Excel с php.Я могу скачать файл как Excel.Но я принимаю ошибку в Excel, как показано ниже.Можете ли вы помочь мне решить проблему?Заранее спасибо.
Неустранимая ошибка: Uncaught PHPExcel_Writer_Exception: Не удалось скопировать временный zip-файл C: \ Users ** \ AppData \ Local \ Temp \ php65EC.tmp на выход php: //.в C: \ xampp \ htdocs \ xampp \ PhpTest \ PHPExcel \ Writer \ Excel2007.php: 395
Копия предупреждения (C: \ Users ** \ AppData \ Local \ Temp \ php65EC.tmp): не удалосьоткрытый поток: нет такого файла или каталога в C: \ xampp \ htdocs \ xampp \ PhpTest \ PHPExcel \ Writer \ Excel2007.php