2012-07-10 99 views
0
<FORM ID='htmlform' action="" onsubmit="return valforms(this)"> 
..... 
<INPUT TYPE="submit" NAME="submit" VALUE="Submit"> 

当用户完成填写表单并点击提交按钮时,我希望所有表单信息都发送给我。我该怎么做呢?这只是代码的一部分,整个代码对我来说太长了,无法在此输入。提交按钮动作

+0

您需要使用服务器端语言来处理数据(将其保存在文件,数据库中,通过电子邮件发送或简单处理)。 你会使用哪一个? – PoeHaH 2012-07-10 18:33:10

+0

@PoeHaH以及我正在考虑使用它与电子邮件。我真的不知道除html编码以外的任何内容,有时候我会用Javascript作弊,除此之外,我对所有其他编程语言都空白。 – 2012-07-10 18:35:34

+0

@PoeHaH我也在谷歌上查找,看到这个.asp的东西。那是什么?每次我检查出来,我都会被编程语言弄糊涂了。 – 2012-07-10 18:36:41

回答

0

要对您的问题回答说:

哦,所以像电子邮件的数据是,我可以有一个消息说,“一个HTML页面感谢您感兴趣的网页,你会听到回很快就会从我们这里来然后再将页面重定向到主页?我希望我没有太复杂这个

你几乎是正确的。让我来解释给你听:

  • 用户获取是PHP,ASP,做了一个HTML页面。在 填写表格
  • 用户填写的数据,并点击了一些数据按钮
  • 按钮上的操作告诉服务器处理该页面,或让另一页面处理该页面。我们称之为PageX
  • PageX(用PHP,ASP,...写成)将数据通过电子邮件发送给您
  • 您还可以让pageX向用户的浏览器返回一些文字,说:“感谢您的关注。 ...“。您也可以重定向到此页的另一页

这是回答您的问题吗?

+0

是的,它的确如此。现在PHP页面代码是什么样子?我见过类似的例子 - $ Fname = $ _POST [“Fname”]; $ Lname = $ _POST [“Lname”]; 等等,但是一个例子会是什么样子? – 2012-07-12 14:09:23

+0

我希望我不会让这个过于复杂。我让自己头痛。 – 2012-07-12 14:25:47

+0

在Web上足够的例子:)例如:http://www.thesitewizard.com/archive/feedbackphp.shtml 由于我在这里为你做了很多,考虑upvoting一些答案^^ – PoeHaH 2012-07-12 14:26:01

0

表单元素的action部分告诉浏览器将信息发布到哪个URL。您需要指定一些带有服务器端代码的页面,这些代码会将这些信息存储起来或者通过电子邮件发送出去。表单元素的onsubmit部分触发可在客户机器上处理的JavaScript事件。如果不将数据发送回服务器,您无法在客户机上做很多事情。

+0

因此要将表单信息发送到我公司的电子邮件中,以处理应用程序,我需要输入什么行动?像action =“[email protected]” – 2012-07-10 18:40:51

+0

不,您需要输入:action =“somepage.someExtention”。该页面将位于服务器上,可以通过电子邮件发送数据。您的标准浏览器(客户端)无法发送电子邮件 – PoeHaH 2012-07-10 18:45:35

+0

@PoeHaH呵呵,就像发送电子邮件的页面所显示的是一个html页面,我可以留言说:“感谢您的关注,您会听到我们的回复不久。”然后再将页面重定向到主页?我希望我不会太复杂。 – 2012-07-12 13:12:28