您可以使用php的mail函數。
的代碼會是這樣的
$msg = "a message";
$subject = "a subject";
mail($_POST['email1'], $subject,$msg,'From: ' . $_POST['sendername'] . "\n\r");
mail($_POST['email2'], $subject,$msg,'From: ' . $_POST['sendername'] . "\n\r");
mail($_POST['email3'], $subject,$msg,'From: ' . $_POST['sendername'] . "\n\r");
mail($_POST['email4'], $subject,$msg,'From: ' . $_POST['sendername'] . "\n\r");
mail($_POST['email5'], $subject,$msg,'From: ' . $_POST['sendername'] . "\n\r");
而且改變你的形式,將使得代碼更容易
<div class="email1">
<form method="post" action="friends.php">
email address of friend 1:<br>
<input name="email[]" type="text" size="55"><br>
<br>
email address of friend 2:<br>
<input name="email[]" type="text" size="55"><br>
<br>
email address of friend 3:<br>
<input name="email[]" type="text" size="55"><br>
<br>
email address of friend 4:<br>
<input name="email[]" type="text" size="55"><br>
<br>
email address of friend 5:<br>
<input name="email[]" type="text" size="55"><br>
<br>
your name:<br>
<input name="sendername" type="text" size="55"><br>
<br>
<input type="submit" value="send" name="Send" id="Send"/>
</form>
這將recude代碼
希望這有助於。
$msg = "a message";
$subject = "a subject";
foreach($_POST['email'] as $email){
mail($email, $subject,$msg,'From: ' . $_POST['sendername'] . "\n\r");
}
您的評論代碼
$msg = "<html><body><h1><a href="thissite.com">thissite</a></h1><img src='http://youserver.com/img.jpg'></body></html>";
$subject = "a subject";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: ' . $_POST['sendername'] . "\r\n";
foreach($_POST['email'] as $email){
mail($email, $subject,$msg,$headers);
}
很酷...我會試試看。快速提問:我會如何讓thisite.com成爲電子郵件正文中的超鏈接? – John 2009-09-11 06:28:34
另外,如何將圖像添加到我發送的電子郵件底部? – John 2009-09-11 06:32:36
最簡單的方法是使郵件成爲html郵件。 你會將該圖像放在你的網絡服務器上,並將它鏈接到電子郵件地址 – RageZ 2009-09-11 06:51:14