php открыть файл excel в браузере
Как открыть файл Excel в браузере ,
Я не хочу что-то вроде диалога загрузки силы,
Я хочу открыть excel в браузере что-то вроде gmail, когда вы нажмете файл excel в папке "Входящие", он покажет сам браузер,
то же самое , как сделать в php.
1 ответов
используя PHPExcel:
include 'PHPExcel/IOFactory.php';
$inputFileType = 'Excel5';
$inputFileName = 'MyExcelFile.xls';
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcel = $objReader->load($inputFileName);
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'HTML');
$objWriter->save('php://output');
exit;
редактировать
Если ваш файл Excel является Excel 2007 (xlsx) или более поздней версии, а не Excel 2003 (xls) или более ранней
include 'PHPExcel/IOFactory.php';
$inputFileType = 'Excel2007';
$inputFileName = 'MyExcelFile.xlsx';
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcel = $objReader->load($inputFileName);
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'HTML');
$objWriter->save('php://output');
exit;