2012-07-06 60 views
0

在我的网站上有一个地址详细信息的PHP启用表单。输出是张贴在我的电子邮箱中。我喜欢通过Jquery/json保存在我的外部excel文件“address.xls”中。 PHP表单的输入字段是“NAME”,“ADDRESS”,“CITY”,“PHONE”,“FAX”,“EMAIL”。任何身体帮助在这种情况下。jQuery的Excel表格输出保存在excel表格中

通过网站表单,姓名,地址,城市,电话,传真,电子邮件都被保存在PHP启用的电子邮件中。但我喜欢将它保存在Excel表格中,这对于排序或数据库更好。

默认情况下,也自动重新打开并追加最后一行。

+0

为什么jQuery的/ JSON的需要?是否有任何技术可以导致Excel表单帮助? – LosManos 2012-07-06 16:50:29

+0

有没有广泛的方式直接从浏览器使用JavaScript做到这一点。您必须将数据发布到服务器并使用php来完成。 – lbstr 2012-07-06 16:50:33

+0

你也可以通过Java applet来完成。 – 2012-07-06 16:58:12

回答

0

POST数据到PHP脚本就像我相信你正在做的..然后让脚本像这样

<?php 
    header("Content-type: application/ms-excel"); 
    header("Content-Disposition: attachment; filename=myTable.xls"); 

    $name = $_POST['name']; 
    $address = $_POST['address']; 
    $city = $_POST['city']; 
    $phone = $_POST['phone']; 


    echo "name \t address \t city \t phone \n"; 
    echo "$name \t $address \t $city \t $phone"; 

?> 
+0

如果您多次收集数据并希望继续添加到表中,则应该真正使用数据库。但是如果你想使用一个平面文件,那么每次将它保存到制表符分隔的文本文件中,并且每次重新打开并追加最后一行 – dano 2012-07-06 17:01:50

+0

PHP表单的输出数据是以顺序方式保存还是保存在同一个文件中数据? – web 2012-07-07 04:34:21