通过电子邮件接收表单数据

时间:2013-04-03 22:55:56

标签: php forms

如何通过电子邮件收到此表单的数据?

<form class="pa">
    <fieldset>
        <label>Name <em>*</em></label>
        <input type="text" placeholder="">
        <label>Email <em>*</em></label>
        <input type="text" placeholder="">
        <label>Age <em>*</em></label>
        <input type="text" placeholder="">
        <label>Phone <em>*</em></label>
        <input type="text" placeholder="">
        <label>Zip Code <em>*</em></label>
        <input type="text" placeholder="">
        <a class="submit pa" href="#"><img src="wp-content/themes/child/img/submit.png"</a>
    </fieldset>
</form>

2 个答案:

答案 0 :(得分:1)

您需要一个服务器端脚本来接受表单数据,并使用它发送电子邮件。您可以使用PHP和其他几种语言。根据您的示例代码判断您有WordPress,因此您可以查看ContactForm plugin

答案 1 :(得分:0)

之类的东西包装你的输入
<form class="pa" action="yourscript.php" method="post">
    .
    .
    <label for="name">Name <em>*</em></label>
    <input type="text" placeholder="" id="name" name="name">
    .
    <input type="submit" value="Submit" />
    <!-- remove the a tag because that won't submit your form data or use type="image" -->
    <input type="image" src="wp-content/themes/child/img/submit.png" />
</form>

然后使用$_POST['name']检索值 您必须为每个输入添加name=''以将它们发送到您的脚本,例如<input type="text" id="name" name="name">,并且它们必须不同,否则它们可能会被覆盖。 此外,您的标签还需要使用for=才能使用id input,例如<label for="name">Name <em>*</em></label>