I have a tell-a-friend PHP script that I'm already using successfully and I want to tweak it so that visitors can optionally send a notice to multiple email addresses.

I've named and added several new fields to the form. Can anyone tell me how to update the script to accomodate this?

I believe these are the attributes in the script which need configuration.

$tomail = $_POST["friend_email"];

//THE ADDITIONAL EMAIL FIELDS ARE NAMED
//friend_2, friend_3, friend_4, friend_5 

//send the email
mail ($tomail, $subject, $inputMessage,$from);

Thanks

    Perhaps it would also help if I post the entire script below.

    <?php
    
      $tomail = $_POST["friend_email"];
    
      //THE ADDITIONAL EMAIL FIELDS ARE NAMED
      //friend_2, friend_3, friend_4, friend_5
    
      $from = $_POST["sender_email"];
      $copyfrom = $_POST["sender_email"];
      $notifyMail = "contact@mywebsite.com";
    
      // Check the email address
      $replace_str = array ("&amp;", "&gt;", "&lt;", "&copy;", "&nbsp;",
             "&quot;", "&reg;", "&laquo;", "&raquo;",
             "&iexcl;", "&iquest;", "&Agrave;", "&agrave;",
             "&Aacute;", "&aacute;", "&Acirc;", "&acirc;",
             "&Atilde;", "&atilde;", "&Auml;", "&auml;",
             "&Aring;", "&aring;", "&AElig;", "&aelig;",
             "&Ccedil;", "&ccedil;", "&ETH;", "&eth;", "&Egrave;",
             "&egrave;", "&Eacute;", "&eacute;", "&Ecirc;",
             "&ecirc;", "&Euml;", "&euml;", "&Igrave;", "&igrave;",
             "&Iacute;", "&iacute;", "&Icirc;", "&icirc;",
             "&Iuml;", "&iuml;", "&Ntilde;", "&ntilde;",
             "&Ograve;", "&ograve;", "&Oacute;", "&oacute;",
             "&Ocirc;", "&ocirc;", "&Otilde;", "&otilde;",
             "&Ouml;", "&ouml;", "&Oslash;", "&oslash;",
             "&Ugrave;", "&ugrave;", "&Uacute;", "&uacute;",
             "&Ucirc;", "&ucirc;", "&Uuml;", "&uuml;", "&Yacute;",
             "&yacute;", "&yuml;", "&THORN;", "&thorn;", "&szlig;",
             "&sect;", "&para;", "&micro;", "&brvbar;", "&plusmn;",
             "&middot;", "&uml;", "&cedil;", "&ordf;", "&ordm;",
             "&not;", "&shy;", "&macr;", "&deg;", "&sup1;",
             "&sup2;", "&sup3;", "&frac14;", "&frac12;",
             "&frac34;", "&times;", "&cent;", "&pound;",
             "&curren;", "&yen;", "http://", "ftp://", "mail://",
             "news://", "nntp://", "irc://", "gopher://",
             ",", ";", ":", "!", "#", "\$", "%", "\^", "&", "\*",
             "\(", "\)", "\+", "=", "\{", "\}", "\[", "]", "\|", "'", '"',
             "/", "\?", ">", "<", "~", "`", " ", "¡", "¢", "£", "¤",
             "¥", "¦", "§", "¨", "©", "ª", "«", "¬", "*", "®", "¯",
             "°", "±", "²", "³", "´", "µ", "¶", "·", "¸", "¹", "º",
             "»", "¼", "½", "¾", "¿", "À", "Á", "Â", "Ã", "Ä", "Å",
             "Æ", "Ç", "È", "É", "Ê", "Ë", "Ì", "Í", "Î", "Ï", "Ð",
             "Ñ", "Ò", "Ó", "Ô", "Õ", "Ö", "×", "Ø", "Ù", "Ú", "Û",
             "Ü", "Ý", "Þ", "ß", "à", "á", "â", "ã", "ä", "å", "æ",
             "ç", "è", "é", "ê", "ë", "ì", "í", "î", "ï", "ð", "ñ",
             "ò", "ó", "ô", "õ", "ö", "÷", "ø", "ù", "ú", "û", "ü",
             "ý", "þ", "ÿ");
    
      //check customer email address
      for ($i = 0; $i < sizeof ($replace_str) - 1; $i++)
        $tomail = ereg_replace ($replace_str[$i], "", $tomail);
      $pattern = '^([._a-zA-Z0-9-]){2,255}@([._a-zA-Z0-9-]){2,255}\.([a-zA-Z]){2,3}$';
    
      if (!ereg ($pattern, $tomail) && !empty($tomail))
      {
          $errorMessage .= "Your Friend's Email Address is not valid<BR>\n";
      }
    
    if (!empty($_POST["sender_email"]))
    {
      $from = "From: " . $your_email . "\nContent-type: text/html\n";
    } else {
      $from = "From: contact@mywebsite.com\nContent-type: text/html\n";
      $your_email = "contact@mywebsite.com";
      }
    
      //if a field wasnt filled out calls an error page.
      //if (!empty($errorMessage))
      //{
      //  PrintError($errorMessage,"refer");
      //  exit;
      //}
    
    $notifyMail = "contact@mywebsite.com";
    $notifySubject = "TV Webcasts Was Shared from mywebsite.com";
    $notifyMessage = "The send video script was just used for:\r\n\r\n";
    $notifyMessage .= "Live Streaming TV Webcasts\r\n";
    $notifyMessage .= "http://www.mywebsite.com/live-webcasts/\r\n\r\n";
    $notifyMessage .= "Recipient Email: " . $tomail . "\r\n\r\n";
    $notifyMessage .= "Sender: " . $_POST["sender_name"] . "\r\n";
    $notifyMessage .= "Sender Email: " . $_POST["sender_email"] . "\r\n";
    $notifyMessage .= "Message: " . $_POST["extra"] . "\r\n\r\n\r\n";
    $notifyMessage .= "* Complete strangers are promoting mywebsite.com.";
    
      //copy to sender
    $copyfrom = "From: " . $_POST["sender_email"] . "";
    $copyMail = $_POST["sender_email"];
    $copySubject = "You sent TV webcasts from mywebsite.com";
    $copyMessage = "This is a copy of the email you sent to:\r\n";
    $copyMessage .= $_POST["friend_email"] . "\r\n\r\n";
    $copyMessage .= "When you have a moment, check out these online TV webcasts.\r\n\r\n";
    $copyMessage .= "Live Streaming TV Webcasts\r\n\r\n";
    $copyMessage .= "http://www.mywebsite.com/live-webcasts/\r\n\r\n\r\n";
    $copyMessage .= $_POST["extra"] . "\r\n\r\n\r\n";
    $copyMessage .= $_POST["sender_name"] . "\r\n\r\n\r\n\r\n";
    $copyMessage .= "________________________________________\r\n";
    $copyMessage .= "Sent courtesy of: http://www.mywebsite.com/\r\n\r\n";
    //end of copy email
    
      //main message
    $from = "From: " . $_POST["sender_email"] . "";
    $subject = "Check out these online TV webcasts...";
    
    //email format - plain jane text
    $inputMessage .= "Hi,\r\n\r\n";
    $inputMessage .= "When you have a moment, check out these online TV webcasts.\r\n\r\n";
    $inputMessage .= "Live Streaming TV Webcasts\r\n\r\n";
    $inputMessage .= "http://www.mywebsite.com/live-webcasts/\r\n\r\n\r\n";
    $inputMessage .= $_POST["extra"] . "\r\n\r\n\r\n";
    $inputMessage .= $_POST["sender_name"] . "\r\n\r\n\r\n\r\n";
    $inputMessage .= "________________________________________\r\n";
    $inputMessage .= "Sent courtesy of: http://www.mywebsite.com/\r\n\r\n";
    //end of email
    
      //send the email
      mail ($tomail, $subject, $inputMessage,$from);
      //mail ($notifyMail, $notifySubject, $notifyMessage);
      if ($_POST["copyMail"]) {
    	  mail ($copyMail, $copySubject, $copyMessage, $copyfrom);
    	}
      ereg_replace(array("\n","\r"),'',$from)
      //sends them off to the thank you page below
    ?>
    <html>
    <head>
    <title>thank you page</title>
    
    </head>
    <body>
    thank you page text
    </body>
    </html>
      Write a Reply...