2012-01-27 102 views
-1

我在覈心PHP中創建了一個施工網站。這幾乎完成了。但現在我想添加一個可以發送電子郵件的頁面。我的「TO」部分是可編輯的,但「FROM」部分每次都是相同的。我該如何實現這一點?如何通過PHP頁面從我的EMmail ID發送電子郵件?

+0

你試過了什麼? – Rikesh 2012-01-27 05:09:47

+0

另外 - 如果發送失敗..用戶應該得到失敗的消息..任何人都可以幫忙嗎? – shiney 2012-01-27 05:11:13

+0

我已經從php手冊進行搜索,也從www.w3school.com.tw搜索,但不能得到我想要的。 – shiney 2012-01-27 05:12:19

回答

0

這樣就可以實現我的PHP和HTML的組合。讓我介紹一下同/ 具有帶有從味精文本字段email.php頁。讓你的FROM部分永遠是隻讀模式。並提交按鈕「發送」這是調用你的email_tranfer.php在哪裏你將收到所有這些POST PARAMS並通過使用php的mail()函數發送電子郵件。同樣可以用AJAX的方式完成..

謝謝 Gururaj。

+0

我知道AJAX的基本知識..但每次它在執行時都會嚇到我...我會嘗試第一個..... – shiney 2012-01-27 05:36:45

+0

你是什麼意思'讓你的部分將永遠是隻讀模式'? – zoran119 2012-01-27 06:32:02

0

一種方法是使用mail()函數,其中頭文件(特別是From)是硬編碼/包含的。請參閱示例#2:http://php.net/manual/en/function.mail.php

+0

所以你說,在部分我應該通過我的電子郵件ID作爲字符串..? – shiney 2012-01-27 05:14:35

+0

您的電子郵件地址...是的。所以像這樣:'$ headers ='From:[email protected]'。 「\ r \ n」;' – zoran119 2012-01-27 05:16:11

+0

如果對方由於某些技術或連接問題而無法收到郵件,它能否給我返回錯誤信息......? – shiney 2012-01-27 05:19:05

1

這最好的方法是使用phpmailer類。

PHPMailer

+0

如果對方由於某些技術或連接問題而無法收到郵件,它能否給我返回錯誤信息......? – shiney 2012-01-27 05:18:00

+0

是的,它會返回1(真)如果郵件發送或0(假)如果郵件失敗。 – 2012-01-27 05:23:24

+0

好..我只需要通過檢查標誌設置成功或失敗的警報消息? – shiney 2012-01-27 05:29:48

相關問題