2011-05-04 150 views
0

我目前正在開發一個與Wordpress非常類似的網站。我正在使用名爲WP Ecards的插件,它提供了生成卡片頁面的功能,並允許用戶通過電子郵件將卡片發送給其他人。該插件頁面可以在此鏈接Wordpress電子賀卡插件 - 多個電子郵件地址

https://wordpress.org/plugins/wp-ecards/

,我的工作在目前的網站上找到可以發現​​,並在電子賀卡是發送頁面here

此插件缺失的唯一功能是沒有將卡發送給多個收件人的選項。有人知道我會怎麼做,或者甚至能夠讓我朝正確的方向發展?

任何幫助將不勝感激!

回答

1

佔位符的答案,因爲你沒有顯示任何代碼,查找它需要太多的時間。

您可以定義收件人的電子郵件地址字段列表:

<input name="email[]" type="email" value=""> 
<input name="email[]" type="email" value=""> 
<input name="email[]" type="email" value=""> 

然後在過了PHP插件迭代:

foreach ($_POST["email"] as $email) { 
    mail($email, ...) 

,或者提供一個地址字段,其中用戶將必須添加以逗號分隔的recist的列表。在這種情況下,你可以用例如

$emails = preg_split("/[,\s]+/", $_POST["email"]); 
foreach ($emails ... 

在實踐中你可能要增加一個字段爲每個收件人姓名電子郵件地址。