/** * Возвращает адрес сайта * @param bool $EndSlash * @return void */ function GetSiteHost($EndSlash = false) { static $Result = null; if (isset($Result)) { return $Result . ($EndSlash ? '/' : ''); } $Result = 'http://' . GetSiteDomain(); if (substr($Result, -1) == '/') { $Result = substr($Result, 0, -1); } return $Result . ($EndSlash ? '/' : ''); }
/** * Отправка письма с новым паролем * @param $user_mail * @param $name * @param $login * @param $pass * @return void */ function UserSendForgotPassword($user_mail, $name, $login, $pass) { $ip = getip(); $text = Indent(' Здравствуйте, [' . $name . ']! На сайте ' . GetSiteDomain() . ' было запрошено напоминание пароля. Имя: ' . $name . ' Ваш логин и новый пароль: логин: ' . $login . ' пароль: ' . $pass . ' Изменить данные аккаунта вы можете по адресу: ' . GetSiteUrl() . Ufu('index.php?name=user&op=editprofile', 'user/{op}/') . ' IP-адрес, с которого был запрошен пароль: ' . $ip . ' С уважением, администрация сайта ' . GetSiteDomain() . '. '); SendMail($name, $user_mail, '[' . GetSiteDomain() . '] Напоминание пароля', $text); }