HTML 表单导出到 Word 文档 [英] HTML form export to Word document

查看:54
本文介绍了HTML 表单导出到 Word 文档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

首先,我不是网络开发人员,所以对我很轻松:)

Firstly i'm not web developer so be easy on me :)

我想要做的是让用户填写一个普通的 html 表单并将其存储在一个 word 文档中.表格如下:

What i'm looking to do is have a user fill out a normal html form and store it in a word document. Here's the form:

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

这里是 test2.php:

And here is 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 不是很熟悉,所以任何帮助都将不胜感激.

I'm not massively familiar with PHP so any help would really be appreciated.

谢谢,

推荐答案

我可能只使用 DOMPDF.或者可能使用 openoffice CLI 从 HTML 生成文档.https://github.com/dompdf/dompdf

I would probably just use DOMPDF. Or maybe use openoffice CLI to generate doc from HTML. https://github.com/dompdf/dompdf

这篇关于HTML 表单导出到 Word 文档的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆