簡體   English   中英

如何通過電子郵件將表單提交到數據庫?

[英]How do I submit a form to a database from an email?

我試圖弄清楚如何通過電子郵件將表單發送給某人,讓他們填寫表單,然后直接從電子郵件中提交表單,以便通過PHP輸入到MySql數據庫中。 我已經知道這是可能的,但是我還沒有看到任何有關如何實現此目標的代碼。 我現在正在尋找通過電子郵件發送表單的MIME標准。 我不知道這是否是正確的方法。 有人可以通過一些指導為我提供指導嗎?

您所建議的方法聽起來很難實現。 我認為您想要的方法是創建一個在線Web表單供他們填寫,並將數據存儲在MySQL數據庫中。 然后,您可以通過電子郵件將表單的鏈接發送給應該的人。

解析MIME格式的電子郵件非常麻煩,通常無法正常工作。 盡可能避免使用它。

別。

電子郵件客戶端中的HTML支持不如Web瀏覽器中的HTML支持好。 對於HTML表單支持,它們特別差。

而是將表單托管在WWW上。 在電子郵件中包含指向它的鏈接。

http://www.campaignmonitor.com/blog/post/2435/how-forms-perform-in-html-emai/

從理論上講,在電子郵件中創建Web表單並提交給基於Web的PHP處理程序腳本(該腳本將響應存儲在數據庫中)與在網站上創建表單相同。

但是,正如您在上面的URL中看到的那樣,並非所有的電子郵件客戶端都支持HTML表單。 許多用戶也可能會擔心在電子郵件中提交表單,因為無法確定表單的實際位置。

您可能還注意到,單擊鏈接非常容易;) 為什么不只是在電子郵件中放置一個將用戶帶到您網站上的表單的鏈接?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM