2011-05-04 133 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 ... 

在实践中你可能要增加一个字段为每个收件人姓名电子邮件地址。

相关问题