Forms 从表单提交创建可下载的表

Forms 从表单提交创建可下载的表,forms,post,download,save,Forms,Post,Download,Save,好的,我的最后一个问题结束了,因为我问的方式不太正确。。。我想做的是,创建一个HTML表单,在提交时以表格格式输出表单,并允许您下载该文件,或者自动执行,所以我想简而言之。。。用户导航到页面,填写表单,点击提交,HTML表格要求下载。我希望我问得对。这将有助于我的呼叫中心的代理组织和保存他们丰富的登录名和密码,谢谢我快速搜索了一下。 您需要获取表单以提交数据(可能需要客户端验证) 然后,如果需要,执行任何服务器端数据验证 然后将数据输出为表 例如,如果要使用excel打开该表,还可以使用php代

好的,我的最后一个问题结束了,因为我问的方式不太正确。。。我想做的是,创建一个HTML表单,在提交时以表格格式输出表单,并允许您下载该文件,或者自动执行,所以我想简而言之。。。用户导航到页面,填写表单,点击提交,HTML表格要求下载。我希望我问得对。这将有助于我的呼叫中心的代理组织和保存他们丰富的登录名和密码,谢谢

我快速搜索了一下。
您需要获取表单以提交数据(可能需要客户端验证)
然后,如果需要,执行任何服务器端数据验证
然后将数据输出为表

例如,如果要使用excel打开该表,还可以使用php代码导出该表,如所述

您是否尝试过现有的服务,例如?

要在jskye上扩展,创建HTML表可能是这样的

//Get POST data from Form
$formData_Name= $_POST['Name'];
$formData_Age= $_POST['Age'];
$formData_Message= $_POST['Message'];

//Modify header information so it knows to download this and how to save it
header("Content-type: application/x-msdownload");
header("Content-Disposition: attachment; filename=table.htm");

//Print headers to table
print "<html><body><table>\n\t".
    "<tr>\n\t\t".
     "<th>Name</th>\n\t\t".
     "<th>Age</th>\n\t\t".
     "<th>Message</th>\n\t".
    "</tr>";
//Print form data to table
print "<table>\n\t".
    "<tr>\n\t\t".
     "<td>". $formData_Name ."</td>\n\t\t".
     "<td>". $formData_Age ."</td>\n\t\t".
     "<td>". $formData_Message ."</td>\n\t".
    "</tr>";
//Close form data
print .= "</table></body></html>";
//从表单获取POST数据
$formData_Name=$_POST['Name'];
$formData_Age=$_POST['Age'];
$formData_Message=$_POST['Message'];
//修改标题信息,使其知道如何下载此文件以及如何保存
标题(“内容类型:应用程序/x-msdownload”);
标题(“内容配置:附件;文件名=table.htm”);
//将标题打印到表中
打印“\n\t”。
“\n\t\t”。
“名称\n\t\t”。
“年龄\n\t\t”。
“消息\n\t”。
"";
//将表单数据打印到表中
打印“\n\t”。
“\n\t\t”。
"". $formData\u名称。“\n\t\t”。
"". $formData\u年龄。“\n\t\t”。
"". $formData\u消息。“\n\t”。
"";
//关闭表单数据
打印;

Stackoverflow不是为您编写代码的地方。告诉我们您尝试了什么,并提供一些代码,我们将帮助您找出可能的错误。但我们不是来为你做这件事的。我知道我只是一直看到这个网站作为一个寻求帮助的地方出现,我主要想知道我是否在正确的轨道上,认为它可以用php来完成,现在我知道了我应该关注什么来完成它,当你不知道如何用词或从哪里开始时,很难找到信息谢谢我一直在尝试找到它,但我对Php还是相当陌生,事实证明我几乎不可能找到它,非常感谢此链接可能也很有帮助: