我怎么能做出一个PHP的电子邮件形式,可以发送1封电子邮件到20封电子邮件或从哪里我可以使这种类型的免费电子邮件形式的PHP脚本。php电子邮件表格帮助如何帮助
0
A
回答
0
要制作电子邮件表格,您只需收集数据并对其进行处理。我会在下面写一个简短的例子(这不是限制启用;谷歌“电子邮件限制”以获取更多信息)。
some_page.php
<form name="email-form" method="post" action="process_email.php">
<?php
for(int i=0;i<20;++i)
{
print "Friend E-mail".$i."<br />".
"<input type=\"text\" name=\"email[".$i."]\" /><br />";
}
?>
Message to send to users:
<textarea name="message" cols="20" rows="10">Type your message here...</textarea><br /><br />
<input type=\"submit\" value=\"Send e-mails\" /> <input type=\"reset\" value=\"Reset Form\" />
</form>
在上述文件中,将创建方法= “POST” 和行动= “LOCATION_OF_PROCESS_SCRIPT.php” 的形式。这样它将收集的表单数据发送到应该处理电子邮件的脚本。
现在处理的形式:
process_email.php
<?php
if($_POST['message'] == NULL)
{
print "Please enter a message to send to your users.";
exit;
}
foreach($_POST['email'] as $key => $val)
{
if($val == NULL) continue; // Skip null e-mails
mail($val,"Some subject",$_POST['message']);
}
?>
这是所有的信息被处理。这只是发送一封带有静态主题行的电子邮件到用相应用户的表单中指定的邮件内容指定的电子邮件。
现在,这是一个非常简单的例子,但是它可以满足您的所有需求。您以数组形式收集表单数据,然后处理表单数组并相应地发送消息。如果您还有其他问题,请随时询问。该列表列出20个电子邮件表单,但跳过空格(电子邮件或消息)。您可以更多地自定义表单等,但正如我所说:基本。请注意,我没有调试,但我敢肯定你不应该得到任何解析错误。
更新后发送一个电子邮件达二十个用户!
祝你好运!
Dennis M.
+0
你检查'$ val == NULL'但是'继续'?除此之外 - 有可能发送一封邮件给更多的收件人; - )... – thedom 2010-12-21 17:23:27
相关问题
- 1. 电子邮件帮助-php mail()或SMTP
- 2. PHP(Codeigniter)电子邮件帮助
- 3. Javascript电子邮件验证 - 帮助?
- 4. 电子邮件css红宝石帮助
- 5. 从电子邮件到灯箱 - 帮助!
- 6. asp.net新手。需要帮助调试此电子邮件表格
- 7. 联系表格php帮助
- 8. 帮助PHP和HTML电子邮件语法
- 9. HTML表格帮助
- 10. Google电子表格条件格式帮助
- 11. ASP.NET电子银行帮助
- 12. validate.cfc正则表达式帮助电子邮件
- 13. Rails 3 - 帮助电子邮件验证正则表达式
- 14. 帮助与正则表达式 - 电子邮件地址匹配
- 15. 有特殊电子邮件正则表达式的帮助吗?
- 16. 经典的ASP - 带附件的电子邮件表格 - 请帮助
- 17. 帮助与php/mysql邮件程序
- 18. PHP邮件程序脚本的帮助
- 19. 帮助阅读与PHP邮件消息
- 20. php日期格式帮助
- 21. 子串帮助...?
- 22. PHP Xpath帮助
- 23. 帮助与PHP
- 24. PHP DirectoryIterator帮助
- 25. 帮助cURL + PHP?
- 26. sytnax帮助PHP
- 27. php SESSION帮助
- 28. 电子邮件发件人调整所需的帮助
- 29. 需要帮助发送带附件的电子邮件在Symbian
- 30. 发送电子邮件没有Outlook帮助(批处理文件)
看一下`mail()`函数。有一些很好的例子;-)。 http://de.php.net/manual/en/function.mail.php – thedom 2010-12-21 16:59:17