", " ", $umessage); $umessage = str_replace("%site_title%", SITE_TITLE, $umessage); $umessage = str_replace("%referral_link%", $ReferralLink, $umessage); if (isset($_POST['action']) && $_POST['action'] == "friend") { unset($errs); $errs = array(); $uname = $_SESSION['FirstName']; $fname = array(); $fname = $_POST['fname']; $femail = array(); $femail = $_POST['femail']; $umessage = nl2br(getPostParameter('umessage')); if(!($fname[1] && $femail[1])) { $errs[] = CBE1_INVITE_ERR; } else { foreach ($fname as $k=>$v) { if ($femail[$k] != "" && !preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $femail[$k])) { $errs[] = CBE1_INVITE_ERR2." #".$k; } } } if (count($errs) == 0) { $etemplate = GetEmailTemplate('invite_friend'); $recipients = ""; foreach ($fname as $k=>$v) { if (isset($v) && $v != "" && isset($femail[$k]) && $femail[$k] != "") { $friend_name = substr(htmlentities(trim($v)), 0, 25); $friend_email = substr(htmlentities(trim($femail[$k])), 0, 70); $esubject = $etemplate['email_subject']; if ($umessage != "") { $emessage = $umessage; $emessage = str_replace("%friend_name%", $friend_name, $emessage); $emessage = str_replace("%referral_link%", $ReferralLink, $emessage); $emessage = preg_replace('/((www|http:\/\/)[^ ]+)/', '\1', $emessage); $emessage .= "
"; } else { $emessage = $etemplate['email_message']; $emessage = str_replace("{friend_name}", $friend_name, $emessage); $emessage = str_replace("{first_name}", $uname, $emessage); $emessage = str_replace("{referral_link}", $ReferralLink, $emessage); } $recipients .= $friend_name." <".$friend_email.">||"; $to_email = $friend_name.' <'.$friend_email.'>'; SendEmail($to_email, $esubject, $emessage, $noreply_mail = 1); } } // save invitations info // smart_mysql_query("INSERT INTO exchangerix_invitations SET user_id='".(int)$userid."', recipients='".mysqli_real_escape_string($conn, $recipients)."', message='".mysqli_real_escape_string($conn, $umessage)."', sent_date=NOW()"); header("Location: invite.php?msg=1"); exit(); } else { $allerrors = ""; foreach ($errs as $errorname) $allerrors .= $errorname."Your Earnings: $0.00
| Amount Send | Amount Receive | Your Commission | |||
|---|---|---|---|---|---|
| hidden | $ |
".STATUS_CONFIRMED.""; break;
case "pending": echo "".STATUS_PENDING.""; break;
case "waiting": echo "waiting"; break;
case "declined": echo "".STATUS_DECLINED.""; break;
case "failed": echo "".STATUS_FAILED.""; break;
case "request": echo "".STATUS_REQUEST.""; break;
case "paid": echo "".STATUS_PAID.""; break;
default: echo "".$row['status'].""; break;
}
if ($row['status'] == "declined" && $row['reason'] != "")
{
echo " ";
}
?>
|
|||
No exchanges made by your referrals at this time. | |||||