signature16 Posted January 30, 2008 Share Posted January 30, 2008 I am trying to create a little "refer a friend" thing to put on a website. There are six text boxes where a visitor can type in different emails. When the visitors submits, I want a default email to go out to the emails given. How can I set it up so that 3 mail() commands are executed if 3 emails are entered.... or 6 mail() commands if 6 emails are entered? Does that make sense? [attachment deleted by admin] Quote Link to comment https://forums.phpfreaks.com/topic/88525-execute-only-on-filled-out-inputs/ Share on other sites More sharing options...
pdkv2 Posted January 30, 2008 Share Posted January 30, 2008 instead of keeping six text boxes for different emails you can keep one text box and an instruction to visitor to enter all the email ad/s in that box separated by comma. this will help you ! Cheers Quote Link to comment https://forums.phpfreaks.com/topic/88525-execute-only-on-filled-out-inputs/#findComment-453193 Share on other sites More sharing options...
timmah1 Posted January 30, 2008 Share Posted January 30, 2008 This is how I have mine The form I use uses a drop down menu, so this is it: <select name="person[]" multiple size="10"> To send the mail according to how may were selected. $to=$_POST['person']; $together = implode(", ", $to); for($i = 0; $i < count($to); $i++){ //mail the user $subject = "Refer"; $message = " $_POST[message] =================================== This is an automated email and unchecked account, please do not reply this email!"; } mail($together, $subject, $message, "From: NO REPLY<NO-REPLY@yoursite.com/>\n"); Hope this helps Quote Link to comment https://forums.phpfreaks.com/topic/88525-execute-only-on-filled-out-inputs/#findComment-453196 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.