Php, excel download


 # Excel File 
 $filename = $_SERVER['DOCUMENT_ROOT']."XXX.txt";
 $fp = fopen( $filename, "w" );
 fwrite( $fp, $content);
 fclose( $fp );
 chmod($filename, 0755);
 header( "Content-type: application/vnd.ms-excel;" );
 header( "Content-Disposition: attachment; filename=XXX.xls" );
 header( "Content-Description: PHP4 Generated Data" );  

,但如果我按下"Excel下载"按钮,Excel文件没有打开。只是嵌入浏览器与简单的表打开不是excel文件。有人说可能发生了头文件冲突。我该怎么办呢?请让我知道。

开始下载后发生的事情超出了您的脚本控制;它是由浏览器定义的。不能强迫用户打开文件。如果你的脚本工作正常,文件应该下载。

如果你说你的问题是文件显示为一个简单的HTML表格或表格文本而不是Excel文件,你应该知道Excel文件遵循专有结构

相关内容

  • 没有找到相关文章

最新更新