Html Sumbit按钮将信息发送到.txt文件

Html Sumbit按钮将信息发送到.txt文件,html,forms,Html,Forms,我在我的网站上有一个表单,但在点击sumbit按钮时没有打开电子邮件页面。我希望信息被发送到一个.txt、.docx或.xlsx文件。 这是我的表单行代码 <form name="input" method="post"> Nom: <input type="text" name="nom" size="57" /> <br /> <br /> Prénom: <input type="tex

我在我的网站上有一个表单,但在点击sumbit按钮时没有打开电子邮件页面。我希望信息被发送到一个.txt、.docx或.xlsx文件。 这是我的表单行代码

<form name="input" method="post">
    Nom:
    <input type="text" name="nom" size="57" />
    <br />
    <br />

    Prénom:
    <input type="text" name="nom" size="53" />
    <br/>
    <br/>

    Vous êtes:
    <br/>
    <span class="list">
        <input type="radio" name="id" value="CEGEP" /> Étudiant au Cégep Édouard Montpetit <br/>
        <input type="radio" name="id" value="secondaire" /> Étudiant au Secondaire Jacques-Rousseau <br/>
        <input type="radio" name="id" value="heroux" /> Employé chez Heroux Devtech <br/>
        <input type="radio" name="id" value="autre" /> Aucune de ces réponses <br/>
    </span>
    <br/>

    Vous achetez le plus souvent:
    <br/>
    <span class="list">
        <input type="checkbox" name="achat" value="fleurs" /> Fleurs <br/>
        <input type="checkbox" name="achat" value="bonbon" /> Bonbons <br/>
        <input type="checkbox" name="achat" value="ballons" /> Ballons <br/>
        <input type="checkbox" name="achat" value="articles cadeaux" /> articles cadeaux <br/>
    </span>
    <br/>

    Commentaires
    <br/>
    <textarea name="commentaires" rows="5" cols="25"></textarea>
    <br/>
    <br/>
    <br/>
    <input type="submit" value="Envoyer" />
    <input type="reset" value="Effacer" />
</form>

笔名:


名称:

您好:
埃图迪亚特·奥塞盖普·埃杜阿尔·蒙佩蒂特
第二夫人雅克·卢梭
雇用希罗德威泰克公司
法国足球俱乐部

您有什么意见吗

棒棒糖
气球
cadeaux的文章

评论




在表单中添加操作属性:

<form name="input" method="post" action="save.php">

以及“提交”按钮的名称:

<input type="submit" name="submit" value="Envoyer"  />

还可以将第二个文本字段的name属性更改为prenom

在与表单中的文件相同的目录中创建文件save.php。添加以下行:

<?php 
  if($_POST["submit"] === "Envoyer")
  {
    $fh = fopen("data.txt", "a");
    $content = "Nom:\t".$_POST["nom"]."\n";
    $content .= "Prénom:\t".$_POST["prenom"]."\n";
    $content .= "Vous êtes:\t".$_POST["id"]."\n";
    $content .= "Vous achetez le plus souvent:\t".$_POST["achat"]."\n\n";
    fwrite($fh, $content);
    fclose($fh); 

    header("Location: /url to your custom page displaying success/");       
  }
    header("Location: /redirect back to your form/"); 
?>


您可能想进一步增强它,但这是一种方法。

选择一种编程语言。编写一个软件来接受表单数据,格式化并将其保存到文件中。然后将Web服务器配置为在提交表单时运行该程序。