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 ("&", ">", "<", "©", " ",
""", "®", "«", "»",
"¡", "¿", "À", "à",
"Á", "á", "Â", "â",
"Ã", "ã", "Ä", "ä",
"Å", "å", "Æ", "æ",
"Ç", "ç", "Ð", "ð", "È",
"è", "É", "é", "Ê",
"ê", "Ë", "ë", "Ì", "ì",
"Í", "í", "Î", "î",
"Ï", "ï", "Ñ", "ñ",
"Ò", "ò", "Ó", "ó",
"Ô", "ô", "Õ", "õ",
"Ö", "ö", "Ø", "ø",
"Ù", "ù", "Ú", "ú",
"Û", "û", "Ü", "ü", "Ý",
"ý", "ÿ", "Þ", "þ", "ß",
"§", "¶", "µ", "¦", "±",
"·", "¨", "¸", "ª", "º",
"¬", "­", "¯", "°", "¹",
"²", "³", "¼", "½",
"¾", "×", "¢", "£",
"¤", "¥", "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>