好的,所以我的最后一个问题已关闭,因为我没有以正确的方式问它......我想做的是,创建一个 HTML 表单,在提交时以表格格式输出表单并允许您下载该文件,或者自动完成,所以我想简而言之......用户导航到页面,填写表格,点击提交,HTML表格要求下载。我希望我问得正确。这可以帮助我的呼叫中心的座席组织和保存他们丰富的登录名和密码,谢谢
问问题
122 次
3 回答
0
我做了一个快速的谷歌。
您将希望获取表单以提交数据(可能进行客户端验证)
,然后在需要时进行任何服务器端数据验证。
然后将数据输出为表格。例如,如果您将使用 excel 打开它,您还可以使用此处
解释的 php 代码导出表格。
于 2013-02-27T23:00:48.300 回答
0
您是否尝试过现有的服务,例如Google Forms?
于 2013-02-27T23:11:26.227 回答
0
为了扩展 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>";
于 2013-02-27T23:11:35.193 回答