2009-12-05 45 views
2

我正在尋找免費/開源的PHP表格電子郵件腳本/類。主要的要求是PHP(邏輯)和HTML和CSS(設計)是分開的,即我可以創建短或只要我需要各種輸入/字段的形式,腳本將自動處理處理。PHP表單電子郵件腳本與聯繫表單一起使用?

表單應驗證用戶輸入(檢查空字段,清理代碼和檢查電子郵件與正則表達式),可以選擇定義必填字段,具有反垃圾郵件功能,如驗證碼,返回錯誤,以便他們可以突出顯示給用戶並將結果發送到指定的地址。

如果可能的話,可以在沒有反向鏈接的商業項目中使用它。

到目前爲止,我發現:PHPFormailMail但它似乎不再支持和Wufoo需要反向鏈接,並託管異地。

沒有太多要問嗎?有這樣的事嗎?如果沒有PHP腳本可用,他們是否有幫助創建聯繫表單的Web服務?

+0

這實際上並不是你要求的複雜的事情,但是說過 - 在這種情況下,我傾向於自己做。我希望你能找到你要找的東西! – 2010-02-05 02:18:11

回答

2

似乎沒有人提到過PHPMailer-FE,你可以使用多種形式,它是一個Form to Email網關,你可以添加隱藏字段進行配置,這真的很不錯。這是來自PHPMailer的同一家夥,所以它是好的。這裏是manual

至於驗證,我建議你使用fValidatorLiveValidation,這樣你可以保持你的表單與它自己的驗證分開。

希望它能幫助!

1

用php做這件事並不是很難,但是有很好的方法可以在不編寫代碼的情況下使用。

您可以使用Google文檔表單來創建表單並獲取提交內容,非常易於使用,甚至可以將其嵌入到您的網站中。

這裏是一個鏈接看多一點關於它

http://docs.google.com/support/bin/answer.py?hl=en&answer=87809

爲例,我創建了谷歌的文檔的格式,並把它變成一個事件在我的網站在這裏:

http://www.antiyes.com/event/so-answer-1850656

它嵌入了iframe。

此外,你可以分享結果,甚至使它們公開,即。

http://spreadsheets.google.com/pub?key=t_ivBxAmfmLm0z32trMk2_g&single=true&gid=0&output=html

1

看一看form tools這是很方便的開源腳本,可以管理多個網站上的形式。

3

Swift Mailer是相當有特色和很好的支持。它本身不包括Captcha支持,但應該很容易與另一個驗證碼庫一起使用。

我還應該注意到,它是免費的(LGPL),積極開發,具有優秀的文檔,是現代最佳實踐面向對象的PHP。

+0

感謝Nathan的提示,只是我一直在尋找的東西。 – Rowlf 2010-02-05 11:14:19

1

你有一個巨大的「功能願望清單」的聯繫表格!

我建議您在hotscripts中搜索適合您需求的東西。

我發現三個有趣的資源在該列表:

  1. Lexperts Contact Form
  2. contact us pro script
  3. Contacular

您可以隨時嘗試過創建自己:一個好機會學習一些jQuery,它是wonderful validation plugin

+1

關於hotscripts.com的優秀觀點,它是一個很好的資源,用於這種事情的快速 - 骯髒的解決方案。那麼phpclasses.org。 – 2010-02-05 02:19:50