我想弄清楚如何將表單通過電子郵件發送給某人,並讓他們填寫並直接從電子郵件提交,然後通過PHP將其輸入到MySql數據庫中。我已經讀過,這是可能的,但我還沒有看到如何做到這一點的任何代碼。我現在正在查看通過電子郵件發送表單的MIME標準。我不知道這是否是正確的選擇。任何人都可以通過一些說明爲我提供一個方向嗎?如何從電子郵件提交表單到數據庫?
0
A
回答
1
http://www.campaignmonitor.com/blog/post/2435/how-forms-perform-in-html-emai/
從理論上講,建立在提交給一個基於Web的PHP處理程序腳本(存儲在數據庫中的響應)的電子郵件網絡的形式等同於在網站上創建表單。
但是,正如您在上面的URL中看到的,並非所有的電子郵件客戶端都支持HTML表單。許多用戶也可能會對在電子郵件中提交表單的行爲保持警惕,因爲他們不知道真正要帶你去哪裏。
您可能也注意到,點擊鏈接非常容易;)爲什麼不在電子郵件中放置一個鏈接,讓用戶訪問您網站上的表單?
+0
謝謝你的回答。我懷疑這不是件容易的事。這聽起來不錯,但回報太多了。我只需將該鏈接添加到Web表單的電子郵件中即可。 – attentionjay 2012-03-21 22:26:01
1
您提出的方法聽起來很難實現。我認爲你想要的方法是創建一個在線Web表單,供他們填寫,並將數據存儲在MySQL數據庫中。然後,您可以通過電子郵件將表單鏈接發送給應有者。
解析MIME格式的電子郵件是一個痛苦的屁股,往往不能正常工作。如果可能,儘量避免。
1
不要。
電子郵件客戶端中的HTML支持不如Web瀏覽器中的HTML支持。它們對於HTML表單支持特別差。
改爲在WWW上託管表單。在電子郵件中加入一個鏈接。
相關問題
- 1. 將表單數據提交到電子郵件文件夾
- 2. 電子郵件提交表單錯誤
- 3. 電子郵件提交表單
- 4. 發送表單提交電子郵件
- 5. 獲取表單提交/電子郵件
- 6. 如何提交表單複選框到電子郵件地址?
- 7. 從電子郵件提交表格
- 8. 從電子郵件提交表格3
- 9. 根據字段值將表單提交到電子郵件
- 10. 如何發送電子郵件到從其他數據庫中獲取數據庫的電子郵件列表
- 11. 發送信息(從表單)到數據庫和電子郵件
- 12. 從表單提交數據到電子表格表
- 13. HTML表單提交如何:文件上傳和電子郵件
- 14. 提交按鈕,將提交表單併發送電子郵件?
- 15. 如何獲取電子郵件頁面並向其提交表單數據?
- 16. 如何將Android反饋表單作爲電子郵件提交?
- 17. PHP表單不會將提交的數據發送到電子郵件
- 18. 允許電子郵件和數據庫條目提交
- 19. 電子郵件驗證和提交價值數據庫
- 20. 如何將電子郵件從$ POST提交到兩個網站
- 21. phonegap提交表格,如何發送到我的電子郵件
- 22. 如何在一個表單提交中將多個電子郵件存儲到數據庫?
- 23. 將表單提交到電子郵件地址
- 24. Html表單在提交時直接發送到電子郵件
- 25. HTML表單 - 自動提交到電子郵件
- 26. 已提交php表單,但未收到電子郵件
- 27. 表單不提交信息到電子郵件
- 28. PHP表單提交到多個電子郵件
- 29. PHP表單提交到錯誤的電子郵件地址
- 30. 提交表單數據到數據庫
您確定提供指向普通HTML表單的鏈接不是更好的方法嗎?這很容易實現... – 2012-03-21 21:32:20
我發現這種情況的唯一方法是,如果深入瞭解接收服務器的接收郵件機制以解析標題中具有特殊標識符的電子郵件 - 然後使用服務器端腳本語言來填充數據庫。我不知道有任何程序或軟件能夠做到這一點...對不起 – 2012-03-21 21:34:30
您是否確定收件人將使用的電子郵件客戶端?如果你能控制這一點,那麼可能是可行的,否則佩卡的建議是一個好主意。 – javram 2012-03-21 21:35:19