php open excel file in browser

前端 未结 1 428
感情败类
感情败类 2020-12-10 07:05

how to open excel file in browser ,

i dont want some thing like force download dialog ,

i want to open excel in browser somthing like in gmail when u click

相关标签:
1条回答
  • 2020-12-10 07:25

    Using 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;
    

    EDIT

    If your Excel file is Excel 2007 (xlsx) or later rather than Excel 2003 (xls) or earlier

    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;
    
    0 讨论(0)
提交回复
热议问题