表格以发布简报注册的变量

时间:2014-11-21 12:24:59

标签: html forms variables newsletter subscribe

我是html和表单的新手,想要了解如何将表单字段提交并发布到简报注册网址。

这是我到目前为止的代码。当某人填写表格并提交表格时,表格操作会将姓名和电子邮件发布到网址并订阅用户的简报吗?还是我还需要某种处理文件?

<FORM action="http://example.com?fname=<firstname>&email=<email>&redirecturl=abcthankyou" method="post"> <p> <LABEL for="firstname">First name </LABEL> <INPUT type="text" id="firstname"><p /> <LABEL for="email">Email </LABEL><br /> <INPUT type="text" id="email"><p /> <INPUT type="submit" value="Subscribe"> <INPUT type="reset"> </p> </FORM>

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

您的表单存在一些问题。你希望它看起来像你的额外位:

<form action="http://example.com" method="post">
    <input type="text" name="firstname">
    <input type="text" name="email">
</form>

然后,该表单会调用您的操作页面,而name设置的任何输入都将作为$_POST中设置的method变量传递。您可能需要查看 - http://www.w3schools.com/html/html_forms.asp

答案 1 :(得分:0)

每当用户提交(点击提交类型的表单输入)时,表单中输入的内容都会被打包并发送到&#39; action&#39;中提到的网址。你的表格的属性。发送数据的方法就是我们在&#39;方法中提到的方法。属性。它通常是&#39; GET&#39;或者&#39; POST&#39;。

现在,发送的数据采用键值对的形式。为简化起见,请说用户在登录表单中输入用户名和密码。然后发送的数据是

username => value_of_username_field
password => value_of_password_field

&#39;用户名&#39;是value_of_username_field的关键。

因此,如果您想使用这些值,并执行邮件发送等操作,您将需要服务器端脚本语言,最好是PHP。