0

わかりました、適切な方法で質問しなかったため、最後の質問は閉じられました...私がやりたいのは、送信時にフォームを表形式で出力し、そのファイルをダウンロードできるHTMLフォームを作成することです、または自動的に行うので、要するに... ユーザーがページに移動し、フォームに入力し、送信をクリックし、HTML テーブルがダウンロードを要求します。私がこれを正しく尋ねたことを願っています。これは、コール センターのエージェントが大量のログイン名とパスワードを整理して保存するのに役立ちます。ありがとう

4

3 に答える 3

0

私は簡単なグーグルをしました。
データを送信するためのフォームを取得し(クライアント側の検証が可能)
、必要に応じてサーバー側のデータ検証を行います。
次に、データをテーブルとして出力します。たとえば、Excel でテーブルを開く場合は、ここで
説明したように、php コードでテーブルをエクスポートすることもできます。

于 2013-02-27T23:00:48.300 に答える
0

Google フォームなどの既存のサービスを試しましたか?

于 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 に答える