Вход Регистрация
Файл: Скрипт/classes/_class.isender.php
Строк: 67
<?php
class isender{
    
    var 
$Hosts "";
    
    
/*======================================================================*
    Function:    __construct
    Descriiption: Конструктор класса
    *======================================================================*/
    
function __construct(){
    
        
$this->Hosts str_replace("www.","",$_SERVER['HTTPS_HOST']);
    
    }
    
    
/*======================================================================*
    Function:    SendRegKey
    Descriiption: Отправляет регистрационный ключ
    *======================================================================*/
    
function SendRegKey($mail$key){
    
        
$text "Вы или кто-то другой начал(а) процесс регистрации аккаунта в BirdGO.com на ваш электронный адрес.<br><br>";
        
$text.= "Чтобы завершить регистрацию в BirdGO.com, пожалуйста, перейдите по следующей ссылке: <a href='BirdGO.com".$this->Hosts."/signup/key/{$key}'>";
        
$text.= "BirdGO.com".$this->Hosts."/signup/key/{$key}</a>";
        
$subject "Запрос на регистрацию в BirdGO.com";
        
        return 
$this->SendMail($mail$subject$text);
        
    }
    
    
/*======================================================================*
    Function:    RecoveryPassword
    Descriiption: Восстановление пароля
    *======================================================================*/
    
function RecoveryPassword($user$pass$mail){
    
        
$text.= "<b>Уважаемый(ая) пользователь</b>, вы создали заявку о восстановлении пароля. <br><br>";
        
$text.= "Ваш пароль: {$pass}";
        
$subject "Восстановление пароля в BirdGO.com";
        
        return 
$this->SendMail($mail$subject$text);
        
    }
    
    
/*======================================================================*
    Function:    SendAfterReg
    Descriiption: Отправляет данные после регистрации
    *======================================================================*/
    
function SendAfterReg($user$mail$pass){
    
        
$text "<b>Уважаемый(ая) пользователь</b>, Вы завершили регистрацию аккаунт в игре BirdGO.com. Желаем вам больших заработков!<br><br>";
        
$text.= "Для входа используйте данные: {$user};{$pass}.";
        
$subject "Завершение регистрации в BirdGO.com";
        
        return 
$this->SendMail($mail$subject$text);
        
    }
    
    
/*======================================================================*
    Function:    SetNewPassword
    Descriiption: Отправляет данные после смены пароля
    *======================================================================*/
    
function SetNewPassword($user$pass$mail){
    
        
$text "<b>Уважаемый(ая) пользователь,</b><BR />";
        
$text.= "Ваши новые данные для входа: {$user};{$pass}<BR />";
        
$text.= "Если вы не проводили данные изменения или вам нужна помощь, пожалуйста, обратитесь в Службу Поддержки.";
        
$subject "Смена пароля в BirdGO.com";
        
        return 
$this->SendMail($mail$subject$text);
        
    }
    
    
    
/*======================================================================*
    Function:    Headers
    Descriiption: Создание заголовков письма
    *======================================================================*/
    
function Headers(){
    
    
$headers "MIME-Version: 1.0rn";
    
$headers.= "Content-type: text/html; charset=Windows-1251rn";
    
$headers.= "Date: ".date("m.d.Y (H:i:s)",time())."rn";
    
$headers.= "From: support@BirdGO.com rn";
    
        return 
$headers;
    
    }
    
    
/*======================================================================*
    Function:    SendMail
    Descriiption: Отправитель
    *======================================================================*/
    
function SendMail($recipient$subject$message){
    
        
$message .= "<br><br>
                <small>Пожалуйста, не отвечайте на данное письмо. Данный почтовый адрес не может быть использован для связи с нами. 
                Если у вас есть вопросы, обращайтесь в support@BirdGO.com</small>"
;
        return (
mail($recipient$subject$message$this->Headers())) ? true false;
    
    }
    
    
    
}
?>
Онлайн: 1
Реклама