コード例 #1
0
function CloseSessionAndRedirect($URL, $Msg = '')
{
    CloseSession();
    if ($Msg != '') {
        ?>
     <script type="text/javascript">alert ('<?php 
        echo $Msg;
        ?>
')</script>
	                                                                       <?php 
    }
    die('<meta http-equiv="refresh" content="0;URL=' . $URL . '">');
}
コード例 #2
0
ファイル: useraction.php プロジェクト: se-ti/mmb
        //   echo $sql;
        $rs = MySqlQuery($sql);
        $Msg = "Уважаемый пользователь {$UserName}!\r\n\r\n";
        $Msg .= "Согласно подтверждённому запросу с Вашего адреса e-mail,\r\n";
        $Msg .= "для Вашей учетной записи на сайте ММБ создан пароль: {$NewPassword}\r\n";
        // Отправляем письмо
        SendMail(trim($UserEmail), $Msg, $UserName);
        CMmb::setShortResult("Пароль {$NewPassword} выслан.", 'MainPage');
        // и вот тут м.б. стоит активировать сессию, чтобы автоматом войти на сайт
        $SessionId = StartSession($UserId);
    }
    $changepasswordsessionid = "";
    $action = "";
} elseif ($action == "UserLogout") {
    // Выход
    CloseSession($SessionId, 3);
    $SessionId = "";
    $action = "";
    $view = "MainPage";
} elseif ($action == "CancelChangeUserData") {
    // Действие вызывается ссылкой Отмена
    CMmb::setViews('ViewUserData', '');
} elseif ($action == "FindUser") {
    // Действие вызывается поиском участника
    $FindString = mmb_validate($_POST, 'FindString', '');
    if (trim($FindString) == '' or trim($FindString) == 'Часть ФИО') {
        CMmb::setShortResult('Не указан критерий поиска.', '');
        return;
    }
    if (trim($FindString) == 'все-все' or trim($FindString) == 'все-все-все') {
        $sqlFindString = '';