Файл: invite_friends.php
Строк: 233
<?php
/**************************************************************************************************
| Scritter Script
| http://www.scritterscript.com
| webmaster@scritterscript.com
|
|**************************************************************************************************
|
| By using this software you agree that you have read and acknowledged our End-User License
| Agreement available at http://www.scritterscript.com/eula.html and to be bound by it.
|
| Copyright (c) 2011 ScritterScript.com. All rights reserved.
|**************************************************************************************************/
include("include/config.php");
include("include/functions/import.php");
$pagetitle = "$lang[47]";
STemplate::assign('pagetitle',$pagetitle);
$redirect = base64_encode($config['baseurl']."/invite_friends.php");
if ($_SESSION['USERID'] == "")
{
header("Location:$config[baseurl]/login.php?redirect=$redirect");exit;
}
$thebaseurl = $config['baseurl'];
if($_REQUEST['invitesubmit'] != "")
{
$name = cleanit($_REQUEST['name']);
$friend_1 = cleanit($_REQUEST['friend_1']);
$friend_2 = cleanit($_REQUEST['friend_2']);
$friend_3 = cleanit($_REQUEST['friend_3']);
$friend_4 = cleanit($_REQUEST['friend_4']);
$friend_5 = cleanit($_REQUEST['friend_5']);
$msg = cleanit($_REQUEST['message']);
if($name == "")
{
$err0 = $lang['62'];
STemplate::assign('err0',$err0);
}
if($friend_1 == "" && $friend_2 == "" && $friend_3 == "" && $friend_4 == "" && $friend_5 == "")
{
$err1 = $lang['63'];
STemplate::assign('err1',$err1);
}
if($friend_1 != "" && !verify_valid_email($friend_1))
{
$err1 = $lang['64'];
STemplate::assign('err1',$err1);
}
if($friend_2 != "" && !verify_valid_email($friend_2))
{
$err2 = $lang['64'];
STemplate::assign('err2',$err2);
}
if($friend_3 != "" && !verify_valid_email($friend_3))
{
$err3 = $lang['64'];
STemplate::assign('err3',$err3);
}
if($friend_4 != "" && !verify_valid_email($friend_4))
{
$err4 = $lang['64'];
STemplate::assign('err4',$err4);
}
if($friend_5 != "" && !verify_valid_email($friend_5))
{
$err5 = $lang['64'];
STemplate::assign('err5',$err5);
}
if($_REQUEST['verification'] != $_SESSION[imagecode])
{
$err6 = "$lang[27]";
STemplate::assign('err6',$err6);
}
if($err0 == "" && $err1 == "" && $err2 == "" && $err3 == "" && $err4 == "" && $err5 == "" && $err6 == "")
{
if($friend_1 != "")
{
$sendto = $friend_1;
$sendername = $config['site_name'];
$from = $config['site_email'];
$subject = $name." ".$lang['66'];
$sendmailbody = $subject;
$sendmailbody .= "<br><a href=".$thebaseurl."/register.php>$lang[67]</a><br><br>";
if($msg != "")
{
$sendmailbody .= $name." ".$lang['68']."<br>";
$sendmailbody .= $msg."<br><br>";
}
$sendmailbody .= $lang['69'].",<br>".$sendername;
$sendmailbody = stripslashes($sendmailbody);
mailme($sendto,$sendername,$from,$subject,$sendmailbody,$bcc="");
}
if($friend_2 != "")
{
$sendto = $friend_2;
$sendername = $config['site_name'];
$from = $config['site_email'];
$subject = $name." ".$lang['66'];
$sendmailbody = $subject;
$sendmailbody .= "<br><a href=".$thebaseurl."/register.php>$lang[67]</a><br><br>";
if($msg != "")
{
$sendmailbody .= $name." ".$lang['68']."<br>";
$sendmailbody .= $msg."<br><br>";
}
$sendmailbody .= $lang['69'].",<br>".$sendername;
$sendmailbody = stripslashes($sendmailbody);
mailme($sendto,$sendername,$from,$subject,$sendmailbody,$bcc="");
}
if($friend_3 != "")
{
$sendto = $friend_3;
$sendername = $config['site_name'];
$from = $config['site_email'];
$subject = $name." ".$lang['66'];
$sendmailbody = $subject;
$sendmailbody .= "<br><a href=".$thebaseurl."/register.php>$lang[67]</a><br><br>";
if($msg != "")
{
$sendmailbody .= $name." ".$lang['68']."<br>";
$sendmailbody .= $msg."<br><br>";
}
$sendmailbody .= $lang['69'].",<br>".$sendername;
$sendmailbody = stripslashes($sendmailbody);
mailme($sendto,$sendername,$from,$subject,$sendmailbody,$bcc="");
}
if($friend_4 != "")
{
$sendto = $friend_4;
$sendername = $config['site_name'];
$from = $config['site_email'];
$subject = $name." ".$lang['66'];
$sendmailbody = $subject;
$sendmailbody .= "<br><a href=".$thebaseurl."/register.php>$lang[67]</a><br><br>";
if($msg != "")
{
$sendmailbody .= $name." ".$lang['68']."<br>";
$sendmailbody .= $msg."<br><br>";
}
$sendmailbody .= $lang['69'].",<br>".$sendername;
$sendmailbody = stripslashes($sendmailbody);
mailme($sendto,$sendername,$from,$subject,$sendmailbody,$bcc="");
}
if($friend_5 != "")
{
$sendto = $friend_5;
$sendername = $config['site_name'];
$from = $config['site_email'];
$subject = $name." ".$lang['66'];
$sendmailbody = $subject;
$sendmailbody .= "<br><a href=".$thebaseurl."/register.php>$lang[67]</a><br><br>";
if($msg != "")
{
$sendmailbody .= $name." ".$lang['68']."<br>";
$sendmailbody .= $msg."<br><br>";
}
$sendmailbody .= $lang['69'].",<br>".$sendername;
$sendmailbody = stripslashes($sendmailbody);
mailme($sendto,$sendername,$from,$subject,$sendmailbody,$bcc="");
}
$message = $lang['65'];
STemplate::assign('message',$message);
}
else
{
STemplate::assign('friend_1',$friend_1);
STemplate::assign('friend_2',$friend_2);
STemplate::assign('friend_3',$friend_3);
STemplate::assign('friend_4',$friend_4);
STemplate::assign('friend_5',$friend_5);
}
}
STemplate::display('header.tpl');
STemplate::display('invite_friends.tpl');
STemplate::display('footer.tpl');
?>