Ejemplo n.º 1
0
function cadmin()
{
    global $phpc_cal;
    if (!$phpc_cal->can_admin()) {
        permission_error(__('You must be logged in as an admin.'));
    }
    $index = tag('ul', tag('li', tag('a', attrs('href="#phpc-config"'), __('Calendar Configuration'))), tag('li', tag('a', attrs('href="#phpc-users"'), __('Users'))), tag('li', tag('a', attrs('href="#phpc-categories"'), __('Categories'))), tag('li', tag('a', attrs('href="#phpc-groups"'), __('Groups'))));
    return tag('div', attrs("class=\"phpc-tabs\""), $index, config_form(), user_list(), category_list(), group_list());
}
Ejemplo n.º 2
0
function admin()
{
    global $phpc_version;
    if (!is_admin()) {
        permission_error(__('You must be logged in as an admin.'));
    }
    $menu = tag('ul', tag('li', tag('a', attrs('href="#phpc-admin-calendars"'), __('Calendars'))), tag('li', tag('a', attrs('href="#phpc-admin-users"'), __('Users'))), tag('li', tag('a', attrs('href="#phpc-admin-import"'), __('Import'))), tag('li', tag('a', attrs('href="#phpc-admin-translate"'), __('Translate'))));
    $version = tag('div', attrs('class="phpc-bar ui-widget-content"'), __('Version') . ": {$phpc_version}");
    return tag('', tag('div', attrs('class="phpc-tabs"'), $menu, calendar_list(), user_list(), import(), translation_link()), $version);
}
function whoishere_show($forum_place, $id, $tr = false)
{
    global $locale;
    if ($forum_place == "index" || $forum_place == "forum") {
        $res = dbquery("SELECT " . DB_FORUM_OBSERVER . ".user_id, forum_id, thread_id, user_name, user_level FROM " . DB_FORUM_OBSERVER . "\r\n\t\t\tLEFT JOIN " . DB_USERS . " ON " . DB_USERS . ".user_id = " . DB_FORUM_OBSERVER . ".user_id\r\n\t\t\tWHERE forum_id='" . (int) $id . "'");
        $guests = 0;
        $members = array();
        while ($data = dbarray($res)) {
            if (empty($data['user_name'])) {
                $guests++;
            } else {
                $members[] = array("user_id" => $data['user_id'], "user_name" => $data['user_name'], "user_level" => $data['user_level']);
            }
        }
        $whoishere = user_list($guests, $members);
        if ($forum_place == "index" && $whoishere) {
            echo "<span class='small'><strong>" . $locale['wih100'] . "</strong> {$whoishere}</span><br />";
        } elseif ($forum_place == "forum" && $whoishere) {
            if ($tr) {
                echo "<td><strong>" . $locale['wih100'] . "</strong> {$whoishere}</td>";
            } else {
                echo "<div style='padding: 5px;'><strong>" . $locale['wih100'] . "</strong> {$whoishere}</div>";
            }
        }
    } elseif ($forum_place == "thread") {
        $res = dbquery("SELECT " . DB_FORUM_OBSERVER . ".user_id, forum_id, thread_id, user_name, user_level FROM " . DB_FORUM_OBSERVER . "\r\n\t\t\tLEFT JOIN " . DB_USERS . " ON " . DB_USERS . ".user_id = " . DB_FORUM_OBSERVER . ".user_id\r\n\t\t\tWHERE thread_id='" . (int) $_GET['thread_id'] . "'");
        $guests = 0;
        $members = array();
        while ($data = dbarray($res)) {
            if (empty($data['user_name'])) {
                $guests++;
            } else {
                $members[] = array("user_id" => $data['user_id'], "user_name" => $data['user_name'], "user_level" => $data['user_level']);
            }
        }
        $whoishere = user_list($guests, $members);
        if ($whoishere) {
            if ($tr) {
                echo "<td>" . $locale['wih100'] . " {$whoishere}</td>";
            } else {
                echo "<div style='padding: 5px;'>" . $locale['wih100'] . " {$whoishere}</div>";
            }
        }
    }
}
Ejemplo n.º 4
0
function action_query()
{
    // 全局变量
    $user = $GLOBALS['user'];
    $_CFG = $GLOBALS['_CFG'];
    $_LANG = $GLOBALS['_LANG'];
    $smarty = $GLOBALS['smarty'];
    $db = $GLOBALS['db'];
    $ecs = $GLOBALS['ecs'];
    $user_id = $_SESSION['user_id'];
    $user_list = user_list();
    $smarty->assign('user_list', $user_list['user_list']);
    $smarty->assign('filter', $user_list['filter']);
    $smarty->assign('record_count', $user_list['record_count']);
    $smarty->assign('page_count', $user_list['page_count']);
    $sort_flag = sort_flag($user_list['filter']);
    $smarty->assign($sort_flag['tag'], $sort_flag['img']);
    make_json_result($smarty->fetch('users_list.htm'), '', array('filter' => $user_list['filter'], 'page_count' => $user_list['page_count']));
}
Ejemplo n.º 5
0
<?php

require_once './header.php';
require_once './commonlib.php';
$conn = getConnection('ibabymall');
$user_list = user_list($conn);
?>
<form class="form-inline" id="new_account">
    <label class="control-label">新增帳號</label>
    <div class="form-group">
        <label class="control-label">帳號:</label>
        <input class="form-control" name="account" type="text">
    </div>
    <div class="form-group">
        <label class="control-label">密碼:</label>
        <input class="form-control" name="password" type="password">
    </div>
    <button class="btn btn-success">新增</button>
</form>
<script>
$(document).ready(function(){
    $("#new_account").submit(function(){
        form = $(this);
        $.ajax({
            url: 'register_ajax.php',
            type: 'post',
            data: form.serialize(),
            success: function(msg){
                form[0].reset();
                location.reload(false);
            }
Ejemplo n.º 6
0
function jury_user($db)
{
    global $text;
    $uploader = "";
    if (isset($_POST["user"])) {
        $uploader .= create_user($db, "");
    } else {
        $uploader .= create_user_form($db, "j=s", $text['jury']);
    }
    $uploader .= user_list($db, "");
    return $uploader;
}
Ejemplo n.º 7
0
{
    $user_name = mysql_real_escape_string($user_name);
    mysql_query("DELETE FROM users WHERE user_name ='{$user_name}'");
}
function user_list()
{
    $user_list = array();
    $users_query = mysql_query("SELECT user_name FROM users");
    while ($users_row = mysql_fetch_assoc($users_query)) {
        $users_list[] = $users_row['user_name'];
    }
    return $user_list;
}
if (isset($_POST['user_name'], $_POST['action']) || isset($_POST['action'])) {
    $user_name = $_POST['user_name'];
    $action = $_POST['action'];
    if ($action == 'joined') {
        echo 'Joined reached';
        user_joined($user_name);
    } else {
        if ($action == 'list') {
            foreach (user_list() as $user) {
                echo $user, '<br>';
            }
        } else {
            if ($action == 'left') {
                user_left($user_name);
            }
        }
    }
}
Ejemplo n.º 8
0
<?php

require_once '../core/init.php';
$choice = Input::get('access');
switch ($choice) {
    case 'user_list':
        user_list();
        break;
    case 'insert_user_data':
        insert_user_data();
        break;
    case 'delete':
        delete();
        break;
    case 'place_details':
        place_details();
        break;
    default:
        # code...
        break;
}
function user_list()
{
    if (Input::exists()) {
        $db = DB::getInstance();
        $search_term = Input::get('search_term');
        $search_term = "%{$search_term}%";
        $get_list = $db->quert("SELECT * FROM authorized_doctors_list WHERE doctor_name LIKE {$search_term}");
        if ($get_list->count() > 0) {
            foreach ($get_list->results() as $doctors_list => $doctor) {
                echo "<option>{$doctor['doctor_name']}</option>";
Ejemplo n.º 9
0
function user_created()
{
    $ret = 'Creation/update successful!<br/><br/>';
    $ret = $ret . user_list();
    return $ret;
}
Ejemplo n.º 10
0
function display_users()
{
    $list = user_list();
    foreach ($list as $user) {
        print '<option value="' . $user . '">' . $user . '</option>';
    }
}
Ejemplo n.º 11
0
/*
 * Sending calls to the view
 * Call functions on {yourmodule}.controller.php
 */
switch ($_GET['fn']) {
    case 'user_list':
        print user_list($_GET['row_id']);
        break;
    case 'user_list_pager':
        print user_list(NULL, $_GET['search'], $_GET['sort'], $_GET['page']);
        break;
    case 'user_list_sort':
        print user_list(NULL, $_GET['search'], $_GET['sort'], 1);
        break;
    case 'user_list_search':
        print user_list(NULL, $_GET['search']);
        break;
    case 'user_edit_form':
        print user_edit_form($_GET['user_id']);
        break;
    case 'user_edit_form_submit':
        print user_edit_form_submit($_GET);
        break;
    case 'user_delete_form':
        print user_delete_form($_GET['user_id']);
        break;
    case 'user_delete_form_submit':
        print user_delete_form_submit($_GET);
        break;
    case 'user_create_form':
        print user_create_form();
function all_func()
{
    submit_buttons_remove_get_var();
    user_list();
}
Ejemplo n.º 13
0
/**
 * User Edit Form Submit.
 */
function user_edit_form_submit($data)
{
    $user = new User();
    $user->byID($data['id']);
    // Validate User Fields
    $error = user_validate_fields($data);
    if (!empty($error)) {
        foreach ($error as $msg) {
            natural_set_message($msg, 'error');
        }
        return FALSE;
    } else {
        foreach ($user as $field => $value) {
            if ($field != 'dashboard_1' && $field != 'dashboard_2' && $field != 'id') {
                $user->{$field} = $data[$field];
            }
        }
        $user->dashboard_1 = $user->dashboard_1;
        $user->dashboard_2 = $user->dashboard_2;
        $update = $user->update($data['id']);
        if ($update['code'] == 200) {
            natural_set_message('User ' . $data['first_name'] . ' ' . $data['last_name'] . ' was updated successfully!', 'success');
            return user_list($data['id']);
        } else {
            natural_set_message($update['message'], 'error');
        }
    }
}
Ejemplo n.º 14
0
    if (isset($_POST['project']) && isset($_POST['language'])) {
        if (in_array($_POST['project'], array('wikipedia', 'wikinews', 'wikibooks', 'wiktionary', 'wikiquote', 'wikivoyage', 'wikidata', 'wikimedia', 'wikiversity', 'wikisource', 'mediawiki'))) {
            $settings['wikiroot'] = "http://" . $_POST['language'] . "." . $_POST['project'] . ".org/";
        }
    }
    switch ($_POST['type']) {
        case 'rc':
            $limit = isset($_POST['limit']) ? $_POST['limit'] : '';
            $from = isset($_POST['from']) ? $_POST['from'] : '';
            $to = isset($_POST['to']) ? $_POST['to'] : '';
            $rc = recent_changes($limit, $from, $to);
            echo json_encode($rc['query']['recentchanges']);
            break;
        case 'log':
            // None yet
            throw new Exception("Feature not implemented");
            break;
        case 'user':
            $user_list = user_list($_POST['group']);
            $user_list = $user_list['query']['allusers'];
            echo json_encode($user_list);
            break;
        case 'stat':
            $statistics = statistics();
            $statistics = $statistics['query']['statistics'];
            echo json_encode($statistics);
            break;
    }
} catch (Exception $e) {
    die("FAILED: " . $e->getMessage());
}
Ejemplo n.º 15
0
 */
// UC1 : Connexion utilisateur 'gp'
user_cnx_in_out($gp_user_info['id'], '_gp_', CNX_STATE_LOGIN);
// UC2 : Déconexion utilisateur 'gp'
user_cnx_in_out($gp_user_info['id'], '_gp_', CNX_STATE_LOGOUT);
// UCS3 :
// - Ajout de deux nouveaux utilisateurs puis connexion du premier de ceux-ci
// - Reconnexion de l'utilisateur 'gp'
// - Listage des utilisateurs connctés (2 le sont)
$pinocchio_user_id = user_add('pinocchio', 'pinocchio', 'Pinocchio', 'La marionetta', '*****@*****.**');
$jiminy_user_id = user_add('jiminy', 'jiminy', 'Jiminy', 'Cricket', '*****@*****.**');
// - Connection de l'utilisateur 'jiminy' et re-connexion de l'utilisateur 'gp'
user_cnx_in_out($jiminy_user_id, '_jiminy_', CNX_STATE_LOGIN);
user_cnx_in_out($gp_user_info['id'], '_gp_', CNX_STATE_LOGIN);
// - Listage des utilisateurs connctés (2 le sont)
$utilisateurs_connectes = user_list();
var_dump($utilisateurs_connectes);
?>

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
</head>
<body>

<?php 
echo "<ul>";
echo "</ul>";
?>
</body>
Ejemplo n.º 16
0
        break;
    case 'jelszokuld':
        $tartalom = user_jelszokuld();
        break;
    case 'list':
        if ($user->checkRole('user')) {
            $tartalom = user_list();
        } else {
            addMessage('Nincs jogosultságod megnézni a felhasználók listáját.', 'warning');
            $tartalom = array('title' => 'Felhasználók listája');
        }
        break;
    case 'del':
        $tartalom = user_del($_REQUEST['uid']);
        break;
    case 'delete':
        if (is_numeric($_REQUEST['uid']) and $user->checkRole('user') and $user->uid != $_REQUEST['uid']) {
            $user2delete = new User($_REQUEST['uid']);
            $user2delete->delete();
            $tartalom = user_list();
        } else {
            //TODO: elegánsabb hibakezelést!
            addMessage('Hiányzó jogosultság miatt nem lehetséges a törlése!', danger);
            $tartalom['content'] = '';
            $tartalom['template'] = 'layout';
        }
        break;
    default:
        $tartalom = user_edit($user->uid);
        break;
}
Ejemplo n.º 17
0
foreach ($ul as $u) {
    if ($u != "empty") {
        echo '<option value="' . $u . '">' . $u . '</option>';
    }
}
?>
					</optgroup>
				</select>
				<button type="submit" class="btn btn-danger">Kill Server</button>
			</form>
			<form action="admin.php" method="post">
				<legend>Switch to a User</legend>
				<input type="hidden" name="action" value="user-switch">
				<select name="user" style="vertical-align: top;">
					<?php 
$ul = user_list();
foreach ($ul as $u) {
    if ($u != "empty") {
        echo '<option value="' . $u . '">' . $u . '</option>';
    }
}
?>
				</select>
				<button type="submit" class="btn btn-danger">Log In</button>
			</form>
		</div>
		<div class="span4">
			<form action="admin.php" method="post" autocomplete="off">
				<input type="hidden" name="action" value="user-add">
				<legend>Add New User</legend>
				<div class="control-group">
Ejemplo n.º 18
0
require_once 'src/user_funcs.php';
/* Start the session using our custom session support. */
start_session();
/* Configure Smarty. */
$jag = new Smarty();
$jag->compile_dir = "./compile";
$jag->cache_dir = "./cache";
/* Set up the theme for the user. FIXME should read from the database. */
$template_dir = "themes/default";
$jag->template_dir = $template_dir;
$jag->assign('template_dir', $template_dir);
/* Manage navigation. */
if (isset($_REQUEST['action'])) {
    switch ($_REQUEST['action']) {
        case 'add_user':
            add_user($jag);
            break;
        case 'register':
            $jag->assign('disp', $_REQUEST['action']);
            break;
        case 'user_list':
            $jag->assign('users', user_list($jag));
            $jag->assign('disp', $_REQUEST['action']);
            break;
        default:
            $jag->assign('disp', 'index');
    }
} else {
    $jag->assign('disp', 'index');
}
$jag->display('index.tpl');
    // Pimped: profile_link added
    $class_color = $class % 2 == 0 ? "tbl1" : "tbl2";
    $class++;
    echo "<tr>\r\n\t\t\t<td class='" . $class_color . "'>\r\n\t\t\t\t" . $locale['forum_stats_106'] . ": " . profile_link($tposter_id, $tposter_name, $tposter_status) . " (" . $tposter_posts . " " . $locale['forum_stats_104'] . ") ::\r\n\t\t\t\t" . $locale['forum_stats_107'] . ": " . profile_link($aposter_id, $aposter_name, $aposter_status) . " (" . round($aposter_ppday, 2) . " " . $locale['forum_stats_105'] . ")\r\n\t\t\t</td>\r\n\t\t</tr>\n";
}
// User Stats
if ($settings['forum_statistics_userstats']) {
    // Pimped: profile_link added
    $class_color = $class % 2 == 0 ? "tbl1" : "tbl2";
    $class++;
    pif_cache("total_reg_users");
    pif_cache("newest_reg_member");
    echo "<tr>\r\n\t\t\t<td class='" . $class_color . "'>\r\n\t\t\t" . $locale['forum_stats_109'] . ": <strong>" . $pif_cache['total_reg_users'] . "</strong> :: " . $locale['forum_stats_111'] . ": " . profile_link($pif_cache['newest_reg_member']['user_id'], $pif_cache['newest_reg_member']['user_name'], $pif_cache['newest_reg_member']['user_status']) . "<br/>\r\n\t\t\t" . $locale['forum_stats_108'] . ": <strong>" . $pif_cache['online_users']['guests'] . "</strong> " . $locale['forum_stats_113'] . ", <strong>" . count($pif_cache['online_users']['members']) . "</strong> " . $locale['forum_stats_112'] . ":\n " . user_list(0, $pif_cache['online_users']['members']) . "<br/>\r\n\t\t\t" . sprintf($locale['forum_stats_110'], "<strong>" . $max_online . "</strong>", showdate("forumdate", $max_online_time)) . "\r\n\t\t\t</td>\r\n\t\t</tr>\n";
}
// Members Today Online
if ($settings['forum_statistics_todayonline']) {
    $class_color = $class % 2 == 0 ? "tbl1" : "tbl2";
    $class++;
    $user_list = user_list(0, $today_online);
    echo "<tr>\r\n\t\t\t<td class='" . $class_color . "'>" . ($user_list != "" ? ($today_rows > 1 ? sprintf($locale['forum_stats_116'], $today_rows) : $locale['forum_stats_117']) . $user_list : $locale['forum_stats_118']) . "</td>\r\n\t\t</tr>\n";
}
// Members Today Birthday
if ($settings['forum_statistics_birthday']) {
    if ($today_birthday != "") {
        $class_color = $class % 2 == 0 ? "tbl1" : "tbl2";
        $class++;
        echo "<tr><td class='" . $class_color . "'>" . $today_birthday . "</td></tr>\n";
    }
}
echo "</table>\n";
closetable();
Ejemplo n.º 20
0
        //没达到条件的所有会员变为普通会员
        $GLOBALS['db']->query("UPDATE " . $GLOBALS['ecs']->table('users') . " SET is_fenxiao = 2 WHERE is_fenxiao <> 0 AND " . "(" . $fx_where . ")");
        //达到条件的所有会员晋级为分销商
        $GLOBALS['db']->query("UPDATE " . $GLOBALS['ecs']->table('users') . " SET is_fenxiao = 1 WHERE is_fenxiao <> 0 AND " . "(" . $ex_where . ")");
    }
    $user_list = user_list();
    $smarty->assign('user_list', $user_list['user_list']);
    $smarty->assign('filter', $user_list['filter']);
    $smarty->assign('record_count', $user_list['record_count']);
    $smarty->assign('page_count', $user_list['page_count']);
    $smarty->assign('full_page', 1);
    $smarty->assign('sort_user_id', '<img src="images/sort_desc.gif">');
    assign_query_info();
    $smarty->display('distributor_list.htm');
} elseif ($_REQUEST['act'] == 'query') {
    $user_list = user_list();
    $smarty->assign('user_list', $user_list['user_list']);
    $smarty->assign('filter', $user_list['filter']);
    $smarty->assign('record_count', $user_list['record_count']);
    $smarty->assign('page_count', $user_list['page_count']);
    $sort_flag = sort_flag($user_list['filter']);
    $smarty->assign($sort_flag['tag'], $sort_flag['img']);
    make_json_result($smarty->fetch('distributor_list.htm'), '', array('filter' => $user_list['filter'], 'page_count' => $user_list['page_count']));
} elseif ($_REQUEST['act'] == 'edit') {
    $sql = "SELECT u.user_name, u.sex, u.birthday, u.pay_points, u.rank_points, u.user_rank , u.user_money, u.frozen_money, u.credit_line, u.parent_id, u2.user_name as parent_username, u.qq, u.msn, u.office_phone, u.home_phone, u.mobile_phone" . " FROM " . $ecs->table('users') . " u LEFT JOIN " . $ecs->table('users') . " u2 ON u.parent_id = u2.user_id WHERE u.user_id='{$_GET['id']}'";
    $row = $db->GetRow($sql);
    $row['user_name'] = addslashes($row['user_name']);
    $users =& init_users();
    $user = $users->get_user_info($row['user_name']);
    $sql = "SELECT u.user_id, u.sex, u.birthday, u.pay_points, u.rank_points, u.user_rank , u.user_money, u.frozen_money, u.credit_line, u.parent_id, u2.user_name as parent_username, u.qq, u.msn,\n    u.office_phone, u.home_phone, u.mobile_phone,u.real_name,u.card,u.face_card,u.back_card,u.country,u.province,u.city,u.district,u.address,u.status " . " FROM " . $ecs->table('users') . " u LEFT JOIN " . $ecs->table('users') . " u2 ON u.parent_id = u2.user_id WHERE u.user_id='{$_GET['id']}'";
    $row = $db->GetRow($sql);
Ejemplo n.º 21
0
    td{border:1px solid #333333;vertical-align:top;width: 100%;}
    pre{max-height: 150px; overflow:auto;}
  </style>
</head>
<body>
<a href="index.php">Home</a><br />';
switch ($_POST['action']) {
    case 'dologin':
        dologin($_POST['user'], $_POST['pass']);
        break;
    case 'searchclear':
        searchclear($_POST);
        break;
    default:
        break;
}
switch ($_GET['action']) {
    case 'userlist':
        echo user_list($_GET, $_POST);
        break;
    case 'searchlist':
        echo search_list($_GET);
        break;
    case 'searchclear':
        echo search_clear_form($_GET);
        break;
    case 'pagelist':
    default:
        echo page_list();
}
echo '</body>';