2012-07-10 199 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