当前位置: 首页>>代码示例>>PHP>>正文


PHP Users::getUsers方法代码示例

本文整理汇总了PHP中Users::getUsers方法的典型用法代码示例。如果您正苦于以下问题:PHP Users::getUsers方法的具体用法?PHP Users::getUsers怎么用?PHP Users::getUsers使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Users的用法示例。


在下文中一共展示了Users::getUsers方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: showUsers

 function showUsers($message)
 {
     $returnStr = $this->showSysAdminHeader(Language::messageSMSTitle());
     $returnStr .= '<div id="wrap">';
     $returnStr .= $this->showNavBar();
     $returnStr .= '<div class="container"><p>';
     $returnStr .= '<ol class="breadcrumb">';
     $returnStr .= '<li>' . Language::headerUsers() . '</li>';
     $returnStr .= '</ol>';
     $returnStr .= $message;
     $returnStr .= '<div id=usersdiv>';
     $returnStr .= '</div>';
     $usertype = loadvar('usertype', USER_INTERVIEWER);
     $users = new Users();
     if ($usertype == "-1") {
         $returnStr .= $this->showUsersList($users->getUsers());
     } else {
         $returnStr .= $this->showUsersList($users->getUsersByType($usertype));
     }
     $returnStr .= '<a href="' . setSessionParams(array('page' => 'sysadmin.users.adduser')) . '">' . Language::labelUserAddUser() . '</a>';
     $returnStr .= '</p></div>    </div>';
     //container and wrap
     $returnStr .= $this->showBottomBar();
     $returnStr .= $this->showFooter(false);
     return $returnStr;
 }
开发者ID:nubissurveying,项目名称:nubis,代码行数:26,代码来源:displayusers.php

示例2: actionDisplay

 public function actionDisplay()
 {
     global $mainframe, $user;
     if (!$user->isSuperAdmin()) {
         YiiMessage::raseNotice("Your account not have permission to visit page");
         $this->redirect(Router::buildLink("cpanel"));
     }
     $this->addBarTitle("Grant user <small>[list]</small>", "user");
     global $user;
     $model = new Users();
     $groupID = $user->groupID;
     $groupID = Request::getVar('filter_group', 0);
     if ($groupID == 0) {
         $list_user = $model->getUsers(null, null, true);
     } else {
         $list_user = $model->getUsers($groupID);
     }
     $lists = $model->getList();
     $arr_group = $model->getGroups();
     $this->render('list', array("list_user" => $list_user, 'arr_group' => $arr_group, "lists" => $lists));
 }
开发者ID:ducdm87,项目名称:gamelienminh,代码行数:21,代码来源:UsersController.php

示例3: displayGridAllUsers

function displayGridAllUsers()
{
    ?>
    <!-- div contenant la liste des utilisateurs-->
    <div id="utilisateurs" class="panel panel-default" hidden>
        <!-- Table -->
        <table class="table">
            <thead>
                <tr>
                    <th>Nom</th>
                    <th>Prénom</th>
                    <th>Login</th>
                    <th>Actions</th>
                </tr>
            </thead>
            <?php 
    foreach (Users::getUsers() as $u) {
        ?>
                <tr>
                    <td>
                        <?php 
        echo escape($u->lastname);
        ?>
                    </td>
                    <td>
                        <?php 
        echo escape($u->firstname);
        ?>
                    </td>
                    <td>
                        <?php 
        echo escape($u->login);
        ?>
                    </td>
                    <td>
                        <a class="btn btn-info btn-xs" href=".?page=edit&login=<?php 
        echo $u->login;
        ?>
" title="Editer" role="button"><span class="glyphicon glyphicon-edit"></span></a>
                        <a class="btn btn-danger btn-xs" href=".?page=delete&login=<?php 
        echo $u->login;
        ?>
" title="Supprimer" role="button"><span class="glyphicon glyphicon-remove"></span></a>
                    </td>
                </tr>
                <?php 
    }
    ?>
        </table>
    </div>
    <?php 
}
开发者ID:polytechlyon-isi1web,项目名称:mymovies-brazierl,代码行数:52,代码来源:users-gui.php

示例4: actionShowUsers

 public function actionShowUsers()
 {
     $auth = Auth::checkAuth();
     $view = new View();
     $view->auth = $auth;
     if ($auth) {
         $user = Auth::getUser();
         if ($user->user_group == 1) {
             $view->user_login = $user->user_login;
             $view->user_group = $user->user_group;
             $view->users = Users::getUsers();
             $view->display('header.php');
             $view->display('users/user_list.php');
         }
         $view->display('footer.php');
     } else {
         header("Location: /learns/");
     }
 }
开发者ID:AK-VoronM,项目名称:learns,代码行数:19,代码来源:UsersController.php

示例5: editAction

 /**
  * Edit a users
  */
 public function editAction()
 {
     $usersModel = new Users();
     $form = $this->_getForm(false);
     $user = $usersModel->getUser($this->_getParam('userId'));
     $form->setDefaults($user);
     if ($this->getRequest()->isPost() && $form->isValid($_POST)) {
         $data = $form->getValues();
         if ($usersModel->isUserNameInUse($data['user_name'], $user['user_id'])) {
             $form->getElement('user_name')->addValidator('customMessages', false, array('Username is already in use'));
         }
         if ($usersModel->isEmailInUse($data['user_email'], $user['user_id'])) {
             $form->getElement('user_email')->addValidator('customMessages', false, array('E-Mail is already in use'));
         }
         if ($form->isValid($_POST)) {
             $password = !empty($data['user_password']) ? $data['user_password'] : null;
             $usersModel->updateUser($user['user_id'], $data['user_name'], $data['user_email'], $data['user_role'], $password);
             $this->_helper->getHelper('Redirector')->gotoRouteAndExit(array(), 'users-index');
         }
     }
     $this->view->form = $form;
     $this->view->users = $usersModel->getUsers();
 }
开发者ID:Tony133,项目名称:zf-web,代码行数:26,代码来源:GrfsController.php

示例6: _registerSession

 private function _registerSession($user_id)
 {
     $user = Users::getUsers($user_id);
     $this->session->set('user', array('first_name' => $user['first_name'], 'last_name' => $user['last_name']));
     $this->session->set('auth', array('id' => $user_id, 'station_id' => $user['station_id']));
 }
开发者ID:StepanPilchyck,项目名称:DeliveryService,代码行数:6,代码来源:AuthController.php

示例7: function

});
$app->delete('/api/contacts/:id', function ($id) {
    $cn = new Contacts();
    $cn->deleteContact($id);
});
$app->get('/api/contacts/:id/venues', function ($id) {
    $cn = new Venues();
    $cn->getVenuesByContactId($id);
});
$app->get('/api/locations/', function () {
    $cn = new Locations();
    $cn->getLocations();
});
$app->get('/api/users/', function () {
    $cn = new Users();
    $cn->getUsers();
});
$app->post('/api/users/', function () use($app) {
    $req = $app->request();
    $bdy = $req->getBody();
    $user = json_decode($bdy);
    $cn = new Users();
    $cn->insertUsers($user[0]);
});
$app->get('/api/users/:id', function ($id) {
    $cn = new Users();
    $cn->getUsersById($id);
});
$app->put('/api/users/:id', function ($id) use($app) {
    $req = $app->request();
    $bdy = $req->getBody();
开发者ID:rogerchom,项目名称:feedback_app,代码行数:31,代码来源:api.php

示例8: actionRemove

 function actionRemove()
 {
     global $user;
     $model = new Group();
     $mode_user = new Users();
     if (!$user->isSuperAdmin()) {
         YiiMessage::raseNotice("Your account not have permission to add/edit group");
         $this->redirect(Router::buildLink("users", array('view' => 'group')));
     }
     $cids = Request::getVar("cid", 0);
     if (count($cids) > 0) {
         $obj_table = YiiUser::getInstance();
         for ($i = 0; $i < count($cids); $i++) {
             $cid = $cids[$i];
             $list_user = $mode_user->getUsers($cid, null, true);
             $list_group = $model->getItems($cid);
             if (empty($list_user) and empty($list_group)) {
                 $obj_table->removeGroup($cid);
             } else {
                 YiiMessage::raseNotice("Group user have something account/sub group");
                 $this->redirect(Router::buildLink("users", array('view' => 'group')));
                 return false;
             }
         }
     }
     YiiMessage::raseSuccess("Successfully delete GroupUser(s)");
     $this->redirect(Router::buildLink("users", array("view" => "group")));
 }
开发者ID:ducdm87,项目名称:gamelienminh,代码行数:28,代码来源:GroupController.php

示例9: header

        if ($_POST['newpw'] == $_POST['newpw2']) {
            $change = $auth->changePassword($_SESSION['auth']['user'], $_POST['oldpw'], $_POST['newpw']);
            if ($change == false) {
                $smarty->assign('error', 'Unable to change password. Please try again');
            } else {
                $smarty->assign('error', 'Your password has been changed');
            }
        } else {
            $smarty->assign('error', 'New passwords do not match');
        }
    }
    if (!empty($_POST['user']) && !empty($_POST['pass'])) {
        $add = $users->createUser($_POST['user'], $_POST['pass']);
        if ($add != false) {
            header('Location: users.php');
        }
        $smarty->assign('error', 'Unable to create user. Please try again');
    }
}
if (!empty($_GET['delete'])) {
    $delete = $users->deleteUser($_GET['delete']);
    if ($delete != false) {
        header('Location: users.php');
    }
    $smarty->assign('error', 'Unable to delete the user. Please try again');
}
$allusers = $users->getUsers();
$smarty->assign('users', $allusers);
$smarty->display('_header.tpl');
$smarty->display('users.tpl');
$smarty->display('_footer.tpl');
开发者ID:Carlos110988,项目名称:statuspage,代码行数:31,代码来源:users.php

示例10: initBrowseProposalsLayout

function initBrowseProposalsLayout()
{
    $org_id = 0;
    $apply_projects = vals_soc_access_check('dashboard/projects/apply') ? 1 : 0;
    $rate_projects = Users::isSuperVisor();
    $browse_proposals = vals_soc_access_check('dashboard/proposals/browse') ? 1 : 0;
    $proposal_tabs = array();
    if (isset($_GET['organisation'])) {
        $org_id = $_GET['organisation'];
    }
    if ($apply_projects && !$browse_proposals) {
        //A student may only browse their own proposals
        $student_id = $GLOBALS['user']->uid;
        $student = Users::getStudentDetails($student_id);
        $inst_id = $student->inst_id;
        $student_section_class = 'invisible';
    } else {
        $student_section_class = '';
        $student_id = 0;
        if (isset($_GET[_STUDENT_TYPE])) {
            $student_id = $_GET[_STUDENT_TYPE];
        }
        $inst_id = 0;
        if (isset($_GET['institute'])) {
            $inst_id = $_GET['institute'];
        }
    }
    ?>
<div class="filtering" style="width: 800px;">
	<span id="infotext" style="margin-left: 34px"></span>
	<form id="proposal_filter">
        <?php 
    echo t('Select the proposals');
    ?>
:
        <?php 
    // echo t('Organisations');
    ?>
        <select id="organisation" name="organisation">
			<option <?php 
    echo !$org_id ? 'selected="selected"' : '';
    ?>
				value="0"><?php 
    echo t('All Organisations');
    ?>
</option><?php 
    $result = Organisations::getInstance()->getOrganisationsLite();
    foreach ($result as $record) {
        $selected = $record->org_id == $org_id ? 'selected="selected" ' : '';
        echo '<option ' . $selected . 'value="' . $record->org_id . '">' . $record->name . '</option>';
    }
    ?>
        </select> <span id='student_section'
			class='<?php 
    echo $student_section_class;
    ?>
'> <select id="institute"
			name="institute">
				<option <?php 
    echo !$inst_id ? 'selected="selected"' : '';
    ?>
					value="0"><?php 
    echo t('All Institutes');
    ?>
</option><?php 
    $result = Groups::getGroups(_INSTITUTE_GROUP, 'all');
    foreach ($result as $record) {
        $selected = $record->inst_id == $inst_id ? 'selected="selected" ' : '';
        echo '<option ' . $selected . 'value="' . $record->inst_id . '">' . $record->name . '</option>';
    }
    ?>
	        </select> <select id="student" name="student">
				<option <?php 
    echo !$student_id ? 'selected="selected"' : '';
    ?>
					value="0"><?php 
    echo t('All Students');
    ?>
</option><?php 
    $result = Users::getUsers(_STUDENT_TYPE, $inst_id ? _INSTITUTE_GROUP : 'all', $inst_id);
    foreach ($result as $record) {
        $selected = $record->uid == $student_id ? 'selected="selected" ' : '';
        echo '<option ' . $selected . 'value="' . $record->uid . '">' . $record->name . ':' . $record->mail . '</option>';
    }
    ?>
	        </select>
		</span>
	</form>
</div>
<div id="TableContainer" style="width: 800px;"></div>
<script type="text/javascript">

		jQuery(document).ready(function($){

			//We make the ajax script path absolute as the language module might add a language code
			//to the path
			window.view_settings = {};
			window.view_settings.apply_projects = <?php 
    echo $apply_projects ? 1 : 0;
    ?>
//.........这里部分代码省略.........
开发者ID:edwinraycom,项目名称:vals-soc,代码行数:101,代码来源:proposals.php

示例11: Users

<?php

include_once 'users.php';
$map = new Users();
$map->getUsers();
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=true"></script>
    <script type="text/javascript" src="js/bootstrap.js"></script>
    <script type="text/javascript" src="js/script.js"></script>
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/gmaps.js"></script>
    <link href="css/style.css" rel="stylesheet">
    <script type="text/javascript">
        $(document).ready(function(){

           var map = new GMaps({
                div: '#map',
                lat: -12.043333,
                lng: -77.028333
            });
            $('#geocoding_form').submit(function(e){
                e.preventDefault();
                GMaps.geocode({
                    address: $('#address').val().trim(),
                    callback: function(results, status){
                        if(status=='OK'){
开发者ID:GutenevB,项目名称:lesson,代码行数:31,代码来源:index.php

示例12: deleteUser

 public static function deleteUser($id)
 {
     $user = new Users();
     $links = Users::getUsers($id);
     if (count($links) > 0) {
         if ($links['from_users_message'] > 0 || $links['from_message'] > 0 || $links['from_package_transport_history'] > 0 || $links['from_package_vcs'] > 0) {
             return array('class' => 'alert-warning', 'text' => "<p>Запись <b> " . $links['first_name'] . " " . $links['last_name'] . " не</b> может быть <b>удалена</b>, так как связана с одной или несколькими записями. Необходимо <b>переопределить</b> или <b>удалить</b> эти связи, после чего повторите попытку.</p>");
         } else {
             $query = "DELETE FROM users WHERE id = {$id}";
             $res = new Phalcon\Mvc\Model\Resultset\Simple(null, $user, $user->getReadConnection()->query($query));
             return array('class' => 'alert-success', 'text' => "<p>Удаление записи <b>" . $links['first_name'] . " " . $links['last_name'] . "</b> произошло успешно.</p>");
         }
     }
     return array('class' => 'alert-danger', 'text' => "<p>Запись не найдена.</p>");
 }
开发者ID:StepanPilchyck,项目名称:DeliveryService,代码行数:15,代码来源:Users.php

示例13:

    <meta charset="UTF-8">
    <title>Manage</title>
</head>
<body>
<form method="post" action="">
    <span><a href="index.php">Back</a> </span>
    <span><a href="action_view.php">Add new user</a> </span>
    <table border="2" width="40%">
        <thead>
        <th>Id</th>
        <th>Name</th>
        <th>Address</th>
        <th colspan="2">Action</th>
        </thead>
        <?php 
foreach ($tabl->getUsers() as $value) {
    ?>
        <tbody>
        <tr>
            <td><?php 
    echo $value['0'];
    ?>
</td>
            <td><?php 
    echo $value['1'];
    ?>
</td>
            <td><?php 
    echo $value['2'];
    ?>
</td>
开发者ID:GutenevB,项目名称:lesson,代码行数:31,代码来源:manage_veiw.php

示例14: getACData

 public function getACData($attributeName, $query)
 {
     $users = Users::getUsers();
     $selection = array();
     $query = preg_match("/%/", $query) ? preg_replace("/%/", $query, "") : $query;
     while ($user = $users->getNextEntry()) {
         if (preg_match("/.*" . $query . ".*/", $user->A("UserEmail")) || preg_match("/.*" . $query . ".*/", $user->A("name")) || preg_match("/.*" . $query . ".*/", $user->A("username"))) {
             $subSelection = array("label" => $user->A("name"), "value" => $user->A("UserEmail"), "email" => $user->A("UserEmail"), "description" => "");
             $selection[] = $subSelection;
         }
     }
     if (Session::isPluginLoaded("mWAdresse")) {
         $adresses = new Adressen();
         $adresses->setSearchStringV3($query);
         $adresses->setSearchFieldsV3(array("firma", "nachname", "email"));
         $adresses->setFieldsV3(array("firma AS label", "AdresseID AS value", "vorname", "nachname", "CONCAT(strasse, ' ', nr, ', ', plz, ' ', ort) AS description", "email", "firma"));
         $adresses->setLimitV3("10");
         $adresses->setParser("label", "AdressenGUI::parserACLabel");
         if ($attributeName == "SendMailTo") {
             $adresses->addAssocV3("email", "!=", "");
         }
         while ($adress = $adresses->getNextEntry()) {
             $subSelection = array();
             foreach ($adress->getA() as $key => $value) {
                 $subSelection[$key] = $value;
             }
             $selection[] = $subSelection;
         }
     }
     echo json_encode($selection);
 }
开发者ID:nemiah,项目名称:fheME,代码行数:31,代码来源:mTodoGUI.class.php

示例15: Access

require_once "header.php";
$failedGoTo = "home.php";
$successGoTo = "users.php";
$logoutGoTo = "home.php";
$access = new Access();
$logonUser = $access->isInitAccess();
if ($logonUser) {
    $typeUser = $access->isAdminUser();
}
$access->processLogout($logoutGoTo);
$access->processLogonRestriction($failedGoTo);
$access->processSendAccess($successGoTo, $failedGoTo);
unset($access);
$usersArray = array();
$users = new Users();
$usersArray = $users->getUsers();
$users->processAddUser($successGoTo, $failedGoTo);
$users->processModifyUser($successGoTo, $failedGoTo);
$users->processRemoveUser($successGoTo, $failedGoTo);
unset($users);
if ($typeUser != 1) {
    header("Location: " . "home.php");
    exit;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><!-- InstanceBegin template="/Templates/Main.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- InstanceBeginEditable name="doctitle" -->
<title>CIP (Collector and Injection Panel)</title>
开发者ID:neversatisfied,项目名称:SimpleSpreadPanel,代码行数:31,代码来源:users.php


注:本文中的Users::getUsers方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。