$SESSION->lang = DEFAULT_LANGUAGE; } \Locale::setDefault($SESSION->lang); $l10n->setLanguage($SESSION->lang); //============================================================================================ // Model //============================================================================================ $user = new User($dbo); $centre = new Center($dbo); //============================================================================================ // Load the page requested by the user //============================================================================================ if (!isset($_GET['page'])) { $render = true; $thisPage = 'user'; $users = $user->listUsers(); $centres = $centre->listCentres(); $l10n->addResource(__DIR__ . '/l10n/global-mentoring.json'); $l10n->addResource(__DIR__ . '/l10n/user.json'); $viewFile = 'views/user.php'; } /** * View rendering */ if (isset($render) && $render) { require FS_PHP . '/header.php'; require FS_PHP . '/nav.php'; if (isset($viewFile) && file_exists($viewFile)) { require $viewFile; } else { require FS_PHP . '/error.php';
<?php require "../php/init.php"; $outArray = array(); $results = User::listUsers(); foreach ($results as $result) { $outArray[] = array($result->id, $result->username, $result->name_first, $result->name_last, $result->email, $result->joined, '<div class="pull-right"><button type="button" onclick="editUser(\'' . $result->id . '\')" class="btn btn-primary btn-sm"><i class="fa fw fa-pencil"></i> Edit</button> <button type="button" onclick="changePassword(\'' . $result->id . '\')" class="btn btn-success btn-sm"><i class="fa fw fa-pencil"></i> Change Password</button> <button type="button" onclick="deleteUser(\'' . $result->id . '\')" class="btn btn-danger btn-sm"><i class="fa fw fa-trash-o"></i> Delete</button></div>'); } $response = array('aaData' => $outArray, 'iTotalRecords' => count($outArray), 'iTotalDisplayRecords' => count($outArray)); header("Content-type: application/json"); print json_encode($response);
<?php require_once "../../helper.php"; require_once "../../config.php"; require_once "../../classes/User.class.php"; $helper = new Helper(); $userObj = new User(); $result = $userObj->listUsers(); echo json_encode($result);
<?php require_once "../../config/helper.php"; require_once "../classes/User.class.php"; $helper = new Helper(); $userObj = new User(); $result = $userObj->listUsers($_POST); echo json_encode($result);
require_once 'settings\\db_settings.php'; require_once 'db.php'; require_once 'elements/user.php'; $db = DB::start(); User::$db = $db; head(); switch (true) { case isset($_GET['edit']): break; case isset($_GET['delete']): User::deleteUser($_GET['delete']); break; case isset($_GET['delete_confirm']): User::confirmDeleteUser($_GET['delete_confirm']); case true: User::listUsers(); break; } footer(); function head() { ?> <!DOCTYPE html> <html> <head> </head> <body> <?php } function footer() {
<?php require "../php/init.php"; $userId = Input::get('id'); if (is_numeric($userId)) { $outArray = array(); $userInfo = User::listUsers($userId); unset($userInfo->password); unset($userInfo->salt); unset($userInfo->joined); $userInfo->roles = User::showRoles($userId); header("Content-type: application/json"); print json_encode($userInfo); }