2017-05-31 27 views
0

每次有人填写html表单时,我都需要生成一个word文件。有人可以帮助我处理任何代码。使用php从窗体生成一个word文件。

+1

可能重复的[使用php创建和下载文本文件](https://stackoverflow.com/questions/11056033/create-and-download-a-text-file-using-php) – prasanth

+2

我觉得它非常很难相信你在网络搜索中找不到任何东西 – charlietfl

+0

[像这样](https://www.google.com/#q=Generating+a+word+file+from+a+form+using+php 。) 也许。 – alanlittle

回答

1

您可以使用HTTP头

<?php 
    header("Content-type: application/vnd.ms-word"); 
    header("Content-Disposition: attachment;Filename=document_name.doc");  
    echo "<html>"; 
    echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Windows-1252\">"; 
    echo "<body>"; 
    echo "<b>Demo Text</b>"; 
    echo "</body>"; 
    echo "</html>"; 
?> 
0

有吨PHP库的创建Word文档。

所有,那么你所要做的就是添加以下内容到PHP文件:

<?php 
    header("Content-type: application/octet-stream"); 
?> 

这告诉资源应下载的浏览器。之后,您只需输出生成的Word文件的内容。