by Anonymous » 16 Aug 2025, 22:26
Versuchen Sie, die XLSX -Datei mit PHPSPreadsheet in Codesigniter 3.
zu exportieren. Wenn ich die URL ausführe, zeigt diese Site nicht erreichbar sein kann. Das Web könnte vorübergehend gesunken oder es kann sich dauerhaft zu einer neuen Webadresse
übergeben haben.
Code: Select all
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
function generateLR(){
// create file name
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="result.xlsx');
header('Cache-Control: max-age=0');
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello World !');
$writer = new Xlsx($spreadsheet);
$writer->save('php://output');
}
Aber wenn ich versuche, lokal $ writer-> speichern ('Hello World.xlsx'); . Die Ausgabe speichern erfolgreich im Projektordner.
Code: Select all
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\IOFactory;
function generateLR(){
// create file name
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="result.xlsx');
header('Cache-Control: max-age=0');
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello World !');
$writer = IOFactory::createWriter($spreadsheet,'Xlsx');
$writer->save('php://output');
}
Fehlerbild
gibt es ein Problem?
Versuchen Sie, die XLSX -Datei mit PHPSPreadsheet in Codesigniter 3.
zu exportieren. Wenn ich die URL ausführe, zeigt diese Site nicht erreichbar sein kann. Das Web könnte vorübergehend gesunken oder es kann sich dauerhaft zu einer neuen Webadresse [url=viewtopic.php?t=23808]übergeben[/url] haben.[code]require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
function generateLR(){
// create file name
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="result.xlsx');
header('Cache-Control: max-age=0');
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello World !');
$writer = new Xlsx($spreadsheet);
$writer->save('php://output');
}
[/code]
Aber wenn ich versuche, lokal $ writer-> speichern ('Hello World.xlsx'); . Die Ausgabe speichern erfolgreich im Projektordner.[code]require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\IOFactory;
function generateLR(){
// create file name
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="result.xlsx');
header('Cache-Control: max-age=0');
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello World !');
$writer = IOFactory::createWriter($spreadsheet,'Xlsx');
$writer->save('php://output');
}
[/code]
[b] Fehlerbild [/b]
gibt es ein Problem?