HTML表单导出到Word文档

时间:2014-02-19 12:22:37

标签: php html web

首先,我不是网络开发人员所以对我来说很容易:)

我要做的是让用户填写正常的html表单并将其存储在word文档中。这是表格:

    <form action="test2.php" method="post">
Name: <input type="text" name="name">
Email: <input type="text" name="email">
<input type="submit">
</form>

这是test2.php:

<?php
        header("Content-type: application/vnd.ms-word");
        header("Content-Disposition: attachment; Filename=SaveAsWordDoc.doc");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Windows-1252\">
<title>Saves as a Word Doc</title>
</head>
<body>
<h1>Header</h1>
  This text can be seen in word
<ul>
<li>List 1</li>
<li>List 2</li>
</ul>
</body>
</htm>
<html>
 <body>

 Hello <?php echo $_POST["name"]; ?>!<br>
 Your mail is <?php echo $_POST["mail"]; ?>.

 </body>
 </html>

我并不熟悉PHP,所以任何帮助都会非常感激。

谢谢,

1 个答案:

答案 0 :(得分:0)

我可能只是使用DOMPDF。或者也许使用openoffice CLI从HTML生成doc。 https://github.com/dompdf/dompdf

相关问题