예제 #1
0
파일: data.php 프로젝트: Nazg-Gul/gate
function register()
{
    global $agree, $email, $keystring;
    if ($_SESSION['CAPTCHA_Keystring'] == '' || strtolower($keystring) != $_SESSION['CAPTCHA_Keystring']) {
        add_info('Вы не прошли тест Тьюринга на подтверждение того, что вы не бот.');
        return false;
    }
    if ($email == config_get('null-email')) {
        add_info('Недопустимый адрес электронной почты.');
        return false;
    }
    if (!$agree) {
        add_info('Вы не согласны с правилами этого ресурса, так как же мы Вас здесь зарегестрируем?');
        return false;
    }
    return user_create_received(false);
}
예제 #2
0
파일: data.php 프로젝트: Nazg-Gul/gate
if (!user_authorized() || !user_access_root()) {
    header('Location: ' . config_get('document-root') . '/admin');
}
global $DOCUMENT_ROOT, $action, $id;
include $DOCUMENT_ROOT . '/admin/inc/menu.php';
include '../menu.php';
$manage_menu->SetActive('usergroup');
$usergroup_menu->SetActive('user');
global $group;
function get_filters()
{
    global $group;
    return 'group=' . $group;
}
if ($action == 'create') {
    user_create_received();
}
/* Printing da page */
print $manage_menu->InnerHTML();
print $usergroup_menu->InnerHTML();
print '${information}';
if ($action == 'edit') {
    include 'edit.php';
} else {
    if ($action == 'save') {
        user_update_received($id);
    } else {
        if ($action == 'delete') {
            user_delete($id);
        }
    }