Loons Posted March 14, 2006 Share Posted March 14, 2006 [code]<form method="post" action="mail.php?send=1"><input type="text" name="subject" value="Subject goes here" /><br /><textarea name="body">Message goes here</textarea><br /><input type="submit" value="Send" /></form><pre><?PHP if($_GET['send'] == 1) { $from = 'from@address.here'; $sendto = array( 'address@one.com', 'address@two.com', 'address@three.com'); foreach($sendto as $val) { echo 'Sending message to: '.$val.' <br />'; mail($val, $_POST['subject'], $_POST['body'], 'From: '.$from); } }?></pre>[/code]i'm working on a project for school and I can't get this damn thing to work, I want to send 1 e-mail to like 150 people, but this is all i could get and it doesn't work - could someone please explain it to me or help me fix it? Quote Link to comment https://forums.phpfreaks.com/topic/4942-easy-problem/ Share on other sites More sharing options...
shortj75 Posted March 14, 2006 Share Posted March 14, 2006 try this[!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]<form method="post" action="mail.php"><input type="text" name="subject" value="Subject goes here" /><br /><textarea name="body">Message goes here</textarea><br /><input type="submit" name="send" value="Send" /></form><pre><?PHP if($_GET['send'] == true) { $from = "from@address.here"; $subject = $_POST['subject']; $sendto ="address@one.com, address@two.com,address@three.com"; $messege="$_POST[body] r/n Sending message to: $sendto r/n"; mail($sendto, $subject, $message, From: $from); } ?></pre>[/quote]hopfully this helps Quote Link to comment https://forums.phpfreaks.com/topic/4942-easy-problem/#findComment-17429 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.