function handler() { $messages = parent::handler(); $_USER = UserClass::getById($this->_FORMDATA["id"]); if ($messages["status"] == "success" && !empty($this->_FORMDATA)) { foreach ($this->_FORMDATA as $name => $value) { if ($name == "email" && $value != $_USER->getProperty("email")) { $user = UserClass::getByEmail($value); if ($user !== false) { $error_message[] = "Пользователь с таким email уже зарегистрирован"; } } else { if ($name == "login" && $value != $_USER->getProperty("login")) { $user = UserClass::getByLogin($value); if ($user !== false) { $error_message[] = "Пользователь с таким логином уже зарегистрирован"; } } } } if ($error_message) { $messages["status"] = "error"; $messages["error"] = $error_message; unset($messages["success"]); } else { $arFields = array("id" => $this->_FORMDATA["id"], "login" => $this->_FORMDATA["login"], "email" => $this->_FORMDATA["email"], "full_name" => $this->_FORMDATA["full_name"], "pass" => $this->_FORMDATA["pass"], "active" => 1); UserClass::updateUser($arFields); $messages["success"] = "Информация обновлена."; } } return $messages; }
function handler() { $messages = parent::handler(); if ($messages["status"] == "success" && !empty($this->_FORMDATA)) { foreach ($this->_FORMDATA as $name => $value) { if ($name == "email") { $user = UserClass::getByEmail($value); if ($user !== false) { $error_message[] = "Пользователь с таким email уже зарегистрирован"; } } else { if ($name == "login") { $user = UserClass::getByLogin($value); if ($user !== false) { $error_message[] = "Пользователь с таким логином уже зарегистрирован"; } } } } if ($error_message) { $messages["status"] = "error"; $messages["error"] = $error_message; unset($messages["success"]); } else { $arFields = array("login" => $this->_FORMDATA["login"], "email" => $this->_FORMDATA["email"], "full_name" => $this->_FORMDATA["full_name"], "pass" => $this->_FORMDATA["pass"], "active" => false, "code" => md5(date("Y-m-d H:i:s"))); UserClass::createUser($arFields); $messages["success"] = "Спасибо за регистрацию. На Ваш email выслано письмо для активации аккаунта."; MailController::RegisterMail($this->_FORMDATA["email"], $arFields["code"]); } } return $messages; }
function index() { require_once '../../Model/UserClass.php'; global $connection; global $navegador; global $navegadorAdmin; $titulo = 'Titulo'; $description = 'description'; $palabrasClaves = 'palabrasClaves'; // Obtener type user $user = new UserClass($connection); $user->fetch($_SESSION['idRow']); $userType = $user->roll; // $userType = 'user'; if ($userType == '0') { require_once '../../View/Back/home.php'; } elseif ($userType == '1') { $navegador = $navegadorAdmin; require_once '../../View/Back/homeAdmin.php'; } }
/** * Determine if this class of user can perform an action or has ability. * * @param string $ability * @return bool * @throws SCoreException */ public function can($ability) { if (array_key_exists($ability, $this->abilities)) { $val = $this->abilities[$ability]; return $val; } else { if (!is_null($this->parent)) { return $this->parent->can($ability); } else { global $_shm_user_classes; $min_dist = 9999; $min_ability = null; foreach ($_shm_user_classes['base']->abilities as $a => $cando) { $v = levenshtein($ability, $a); if ($v < $min_dist) { $min_dist = $v; $min_ability = $a; } } throw new SCoreException("Unknown ability '" . html_escape($ability) . "'. Did the developer mean '" . html_escape($min_ability) . "'?"); } } }
public function get_comments($act_id) { $query_str = "select * from cs_activity_comment where act_id={$act_id} order by create_at desc;"; $result = $this->dbObj->query($query_str); $array = array(); if (is_object($result)) { if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $array[] = $row; } } } $userObj = new UserClass(); foreach ($array as $key => $item) { $author_id = $item['author_id']; $query_str = "select name from cs_user where uid={$author_id};"; $user = $this->dbObj->query($query_str)->fetch_assoc(); $array[$key]['author_name'] = $user['name']; $array[$key]['author_avatar'] = $userObj->get_avatar($author_id); $array[$key]['create_at'] = $this->encode_time($item['create_at']); } return $array; }
function handler() { $messages = parent::handler(); if ($messages["status"] == "success" && !empty($this->_FORMDATA)) { $user = UserClass::auth($this->_FORMDATA["login"], md5($this->_FORMDATA["pass"])); if (!$user) { $messages["status"] = "error"; $messages["error"][] = "Неправильный логин или пароль"; unset($messages["success"]); } else { if ($user->getProperty("active") == false) { $messages["status"] = "error"; $messages["error"][] = "Аккаунт неактивен"; unset($messages["success"]); } else { $messages["success"] = "Вы авторизованы."; $this->redirect(); } } } return $messages; }
/** * 建立用户 */ public function createUser() { if ($this->getR('pwd') != $this->getR('pwd1')) { return array('status' => -1, 'info' => '密码不一致', 'data' => null); } $this->_modelUser = $this->getGlobal('model/User', 'Model_User'); if ($this->_modelUser->findByUser($this->getR('user'))) { return array('status' => -1, 'info' => '此账号已存在', 'data' => null); } $userArr = array('user' => $this->getR('user'), 'vuser' => $this->getR('vuser'), 'pwd' => $this->convertPwd($this->getR('pwd'))); if ($this->_modelUser->insert($userArr)) { $userArr['id'] = $this->_modelUser->getLastInsertId(); import('object/UserClass'); $userClass = new UserClass(); $userClass->create($userArr); $userClass->setUpdate(true); $userClass = null; unset($userClass); return array('status' => 1, 'info' => '创建用户成功', 'data' => null); } else { return array('status' => -2, 'info' => '创建用户失败', 'data' => null); } }
<?php include '../config.php'; include '../webappClass/UserClass.php'; $configobj = new config(); $conn = $configobj->getConnection(); $userobj = new UserClass(); $postdata = file_get_contents("php://input"); $request = json_decode($postdata); $loginid = $request->loginid; $password = $request->password; echo json_encode($userobj->userLogin($conn, $loginid, $password));
//echo $msg; } else { $msg="Please enter CLIENT-ID."; } } $objUser1=new UserClass($db); $objUser1->id=$_SESSION['login']; $arrUser1=$objUser1->SearchUser(); $objCoustodyAC=new Custody_ACClass($db); $objCoustodyAC->id_client=$arrUser1[0]['id']; $arrCustodyAC=$objCoustodyAC->SearchCustody_AC(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
{ if ($sName === "Breves" && $sPassword === "123") { $this->sName = $sName; $this->iCode = 1; $this->sEmail = "*****@*****.**"; } /* if ( $sName === "Breves" && $sPassword === "123" ) */ } /* private function login( $sName, $sPassword ) */ function getCode() { return $this->iCode; } /* function getCode() */ function getName() { return $this->sName; } /* function getName() */ function getEmail() { return $this->sEmail; } } /* class UserClass */ /* ********************************************************* */ $usrUser = new UserClass("Breves", "123"); echo $usrUser->getCode() . "<br />"; echo $usrUser->getName() . "<br />"; echo $usrUser->getEmail() . "<br />"; var_dump($usrUser);
public static function BuyFixed($auctionId, $qty) { global $config, $user; // validate args $auctionId = (int) $auctionId; $qty = (int) $qty; if ($auctionId < 1) { $_SESSION['error'][] = 'Invalid auction id!'; return FALSE; } if ($qty < 1) { $_SESSION['error'][] = 'Invalid qty!'; return FALSE; } // has canBuy permissions if (!$user->hasPerms('canBuy')) { $_SESSION['error'][] = 'You don\'t have permission to buy.'; return FALSE; } // query auction $auction = QueryAuctions::QuerySingle($auctionId); if (!$auction) { $_SESSION['error'][] = 'Auction not found!'; return FALSE; } $Item = $auction->getItemCopy(); // // is item allowed // if (!itemAllowed($item->name, $item->damage)){ // $_SESSION['error'][] = $item->fullname.' is not allowed to be sold.'; // header("Location: ../myauctions.php"); // } // buying validation if ($auction->getSellerId() == $user->getId()) { $_SESSION['error'][] = 'Can\'t buy from yourself!'; return FALSE; } if ($qty > $Item->getItemQty()) { $_SESSION['error'][] = 'Not that many for sale!'; return FALSE; } $maxSellPrice = SettingsClass::getDouble('Max Sell Price'); $sellPrice = $auction->getPrice(); $priceTotal = $sellPrice * (double) $qty; if ($maxSellPrice > 0.0 && $sellPrice > $maxSellPrice) { $_SESSION['error'][] = 'Over max sell price of ' . SettingsClass::getBoolean('Currency Prefix') . $maxSellPrice . SettingsClass::getBoolean('Currency Prefix') . ' !'; return FALSE; } if ($priceTotal > $user->getMoney()) { $_SESSION['error'][] = 'You don\'t have enough money!'; return FALSE; } // make payment from buyer to seller UserClass::MakePayment($user->getName(), $user->getUUID(), $auction->getSeller(), $auction->getSellerUUID(), $priceTotal, 'Bought auction ' . (int) $auction->getTableRowId() . ' ' . $Item->getItemTitle() . ' x' . (int) $Item->getItemQty()); // remove auction if (!self::RemoveAuction($auctionId, $qty < $Item->getItemQty() ? $qty : -1)) { echo '<p style="color: red;">Error removing/updating auction!</p>'; exit; } // add to inventory $Item->setItemQty($qty); $tableRowId = ItemFuncs::AddCreateItem($user->getId(), $Item); if (!$tableRowId) { echo '<p style="color: red;">Error adding item to your inventory!</p>'; exit; } // add sale log LogSales::addLog(LogSales::LOG_SALE, LogSales::SALE_BUYNOW, $auction->getSellerId(), $user->getId(), $Item, $sellPrice, FALSE, '', TRUE); return TRUE; }
var_dump($Cats); /* Lesson 11*/ $MyVar = 1; echo "outside: {$MyVar} "; example(); function example() { global $MyVar; echo "inside: {$MyVar} "; } var_dump($GLOBALS); /* Lesson 14*/ class UserClass { public $firstname; function __construct($firstname) { $this->firstname = $firstname; } function GetName() { return $this->firstname; } function __destruct() { // TODO: Implement __destruct() method. echo "DESCRUCTOR"; } } $User = new UserClass('BBB'); echo "CLASS" . $User->GetName();
$uid = $_POST['uid']; $phone = $_POST['phone']; $mail = $_POST['mail']; $workplace = $_POST['workplace']; $job = $_POST['job']; $grade = $_POST['grade']; $major = $_POST['major']; $qq = $_POST['qq']; $wechat = $_POST['wechat']; $blog = $_POST['blog']; $github = $_POST['github']; //$native = "西安"; $native = null; $grade = trim($grade); $workplace = trim($workplace); $userObj = new UserClass(); print $userObj->update_userinfo($uid, $phone, $mail, $qq, $wechat, $blog, $github, $native, $major, $workplace, $job); exit; case 'refresh_activity': $mid = $_POST['mid']; $uid = $_POST['uid']; $result = ""; for ($i = 0; $i < 5; ++$i) { $b = get_message($uid, $mid, $i); if ($b == 'false') { if ($result == "") { $result = 'false'; } break; } $result .= $b;
require "settings.php"; include CONTROLLER_PATH . "manager/DataBaseController.php"; $_DB = DataBaseController::init(); include VIEW_PATH; include MODEL_PATH . "forms/MainFormClass.php"; include MODEL_PATH . "forms/FieldClass.php"; include MODEL_PATH . "user/UserClass.php"; include MODEL_PATH . "rss/RssClass.php"; include MODEL_PATH . "paginator/PaginatorClass.php"; include CONTROLLER_PATH . "manager/MainRouter.php"; include CONTROLLER_PATH . "manager/MailController.php"; include CONTROLLER_PATH . "form/MainFormController.php"; include CONTROLLER_PATH . "form/RegisterFormController.php"; include CONTROLLER_PATH . "form/AuthFormController.php"; include CONTROLLER_PATH . "form/UpdateFormController.php"; include CONTROLLER_PATH . "form/RssFormController.php"; include CONTROLLER_PATH . "form/ValidatorController.php"; include CONTROLLER_PATH . "rss/RssController.php"; include CONTROLLER_PATH . "rss/RssItemsController.php"; include CONTROLLER_PATH . "paginator/PaginatorController.php"; $_ADDRESS = $_SERVER["REQUEST_URI"]; $pages = array("/" => "index.php"); $_ROUTER = MainRouter::createRouter($pages); global $_USER; if ($_COOKIE["login"]) { $_USER = UserClass::getByLogin($_COOKIE["login"]); if ($_USER->getProperty("active") == false) { unset($_COOKIE["login"]); unset($_USER); } }
setcookie("userID", "", 0, "/"); setcookie("firstName", "", 0, "/"); setcookie("lastName", "", 0, "/"); setcookie("email", "", 0, "/"); unset($_COOKIE['userID']); unset($_COOKIE['checkedLogin']); unset($_COOKIE['firstName']); unset($_COOKIE['lastName']); unset($_COOKIE['email']); if ($useSGU) { /* se estiver usando SGU e estiver no portal regional (Scielo.org), chama o logout do SGU */ if ($ini['this']['url'] == $ini['scielo_org_urls']['home']) { require_once dirname(__FILE__) . "/../users/UserClassWS.php"; $usr = new UserClass(); $usr->setToken($_COOKIE['userToken']); $usr->logout(); } setcookie("userToken", "", 0, "/"); setcookie("tokenVisit", "", 0, "/"); unset($_COOKIE['userToken']); } ob_start(); ?> <html> <body> <p>Logout</p> </body> </html>
<td>Modified By</td> <td>Last Modified</td> <td colspan="2"> <form action="adminPortal.php" method="post"> <input type="text" name="addPage" value="addPage" hidden /> <input type="Submit" id="addUser" name="addUser" value="Add User" /> </form> </td> </tr> </thead> <tbody> <?php require "../Business/UserClass.php"; $arrayOfPages = UserClass::retrieveUsers(); foreach ($arrayOfPages as $page) { ?> <tr> <td><?php echo $page->getID(); ?> </td> <td><?php echo $page->getUsername(); ?> </td> <td><?php echo $page->getFistName(); ?> </td>
<?php error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING); require_once 'init.php'; require_once 'includes/activity.class.php'; $login_uid = $_COOKIE['uid']; if (isset($_GET['uid'])) { $info_uid = $_GET["uid"]; } else { $info_uid = $login_uid; } $userObj = new UserClass(); $json = $userObj->get_userinfo($info_uid); $result = json_decode($json, true); $user_info = $result[0]; $user_info["issame"] = $info_uid == $login_uid; $user_info['uid'] = $info_uid; $user_info['avatar'] = $userObj->get_avatar($info_uid); $activityObj = new ActivityClass(); for ($i = 0; $i < 10; ++$i) { $tmp = $activityObj->get_activity('uid', $info_uid, $i); if ($tmp == false) { break; } $activity_list[] = $tmp; } $sql = "SELECT uid, password FROM cs_user WHERE uid=" . $info_uid . ";"; $dbObj = new DBClass(); $result = $dbObj->query($sql); $result_info = $result->fetch_assoc(); $temp_time = (string) (time() + 24 * 3600);
<?php include '../config.php'; include '../webappClass/UserClass.php'; $configobj = new config(); $conn = $configobj->getConnection(); $userobj = new UserClass(); $postdata = file_get_contents("php://input"); $request = json_decode($postdata); $user_id = $request->user_id; $old_password = $request->old_password; $new_password = $request->new_password; echo json_encode($userobj->changepassword($conn, $user_id, $old_password, $new_password));
<body> <?php //grab login info passed in $login = $_POST['login']; $pw = $_POST['pw']; //safety first $login = stripslashes($login); $pw = stripslashes($pw); //TODO: move to DataAccess //$login = mysqli_real_escape_string($db, $login); //$pw = mysqli_real_escape_string($db, $pw); //hash passwords TODO: change to meet REQ-008 //$hashedPw = hash("sha1", $pw); //build sql + get result TODO: move to DataAccess via /Business/UserClass.php once created $userObj = UserClass::checkLoginInfo($login, $pw); /* $sql = "SELECT * FROM WebUsers WHERE login='******' AND pw='$hashedPw'"; $result = mysqli_query($db, $sql); $count = mysqli_num_rows($result); mysqli_close('$db'); */ if ($userObj) { //set session variables $_SESSION['login'] = $login; $_SESSION['pw'] = $pw; if ($userObj->getUsername() == "editor") { header("location:editorPortal.php");
<h1>Активация аккаунта</h1> <?php $activate = UserClass::activate($_GET["email"], $_GET["code"]); if ($activate) { ?> <div class="rss-wrapper alert alert-info" role="alert"> Ваш аккаунт активирован. Пожалуйста, авторизуйтесь. </div> <?php } else { ?> <div class="rss-wrapper alert alert-danger" role="alert"> Код активации уже использован. </div> <?php }
<!-- vajadzetu parbadit un saldizinat vai password sakriit /* { $pass1 = $_POST['password']; $pass2 = $_POST['passcheck']; echo '<h1>Ievaditas paroles nesakrit!</h1>' ; echo '<script language="javascript">'; echo 'alert("Ievaditas paroles nesakrit!")'; echo '</script>'; if ($pass1 != $pass2) { } } --> <?php if (isset($_POST['submitBtn'])) { if (strlen(trim($_POST['login'])) == 0 || strlen(trim($_POST['email'])) == 0 || strlen(trim($_POST['password'])) == 0 || strlen(trim($_POST['passcheck'])) == 0 || !isset($_POST['gender'])) { echo '<h1>Lai reģistrētos obligāti jāaizpilda visi lauki!</h1>'; } elseif (strcmp($_POST['password'], $_POST['passcheck']) != 0) { echo '<h1>Ievadītās paroles nesakrita</h1>'; } else { $user = new UserClass(); $user->addUser($_POST['login'], $_POST['email'], $_POST['password'], $_POST['gender'], $_POST['camera'], isset($_POST['landscape']), isset($_POST['portrait']), isset($_POST['bird']), isset($_POST['sport'])); echo '<h1>Jūs tagad esat reģistrēts!</h1>'; } } ?> </body> </html>
session_start(); require_once dirname(__FILE__) . '/config.php'; if (!isset($_SESSION['uid'])) { $referer_uri = urlencode('http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']); header('location: ' . SITE_DOMAIN . '/signin.php?referer_uri=' . $referer_uri); exit; } require_once dirname(__FILE__) . '/smarty.php'; require_once dirname(__FILE__) . '/includes/mail.class.php'; require_once dirname(__FILE__) . '/includes/user.class.php'; require_once dirname(__FILE__) . '/includes/plugin.class.php'; setcookie('uid', $_SESSION['uid'], time() + 3600); $login_uid = $_SESSION['uid']; $_COOKIE['uid'] = $login_uid; //获取登录用户信息 $CUser = new UserClass(); //获取登录用户名 $json_str = $CUser->get_userinfo($login_uid); $user_obj = json_decode($json_str); $username = $user_obj[0]->name; //获取登录用户头像 $user_avatar = $CUser->get_avatar($login_uid); //获取登录用户权限 $user_privilege = $CUser->get_privilege($_SESSION['uid']); //获取站内信信息 $CMail = new MailClass($login_uid); //获取未读站内信数量 $json_str = $CMail->get_mail_count(); $result_array = json_decode($json_str); $unread_mail_count = $result_array->unread; //获取站内信数组
} elseif (isset($_POST['addUser'])) { //load empty form + pointer to insert routine include_once 'tables/user/users.php'; } elseif (isset($_POST['editUser'])) { //load pre-populated form + pointer to update routine include_once 'tables/user/users.php'; } elseif (isset($_POST['delUser'])) { //load delete confirmation page include_once 'tables/user/deleteUser.php'; } elseif (isset($_POST['addedUser'])) { //load insert routine + success/fail message include_once 'tables/user/addUser.php'; } elseif (isset($_POST['editedUser'])) { //load update routine + success/fail message include_once 'tables/user/editUser.php'; } elseif (isset($_POST['deletedUser'])) { //delete selected article require_once '../Business/UserClass.php'; $currentUser = UserClass::getSingleUser($_POST['delUserId']); $result = $currentUser->deleteUser(); echo $result; } if (isset($_POST['userPrivBtn'])) { //load the articles management table include_once 'tables/userPrivMgmt.php'; } ?> </body> </html>
<?php require_once dirname(__FILE__) . '/includes/user.class.php'; if (!isset($_SESSION['uid'])) { exit; } $userObj = new UserClass(); $permisson = $userObj->get_privilege($_SESSION['uid']); if ($permisson != '1') { echo '<script type="text/javascript">javascript:history.back(1);</script>'; //header('location: ' . $_SERVER["HTTP_REFERER"]); exit; }
$profile->setProfileName($profilesNames[$i]); $profile->setGrandeAreaID($grandeAreaId[$i]); $profile->setSubAreaID($subAreaId[$i]); $profile->setProfileStatus('on'); $usr->setProfiles($profile); } $a = $usr->updateProfiles(); if ($useSGU) { $usr->loadUser($_COOKIE['userToken']); } else { $usr->loadUser($_COOKIE['userID']); } header("Location: /"); break; default: $usr = new UserClass(); $profiles = array(new UserProfileClass(), new UserProfileClass(), new UserProfileClass()); if (isset($_REQUEST['id']) && isset($_COOKIE['userID'])) { if ($useSGU) { $usr->loadUser($_COOKIE['userToken']); } else { $usr->loadUser($_COOKIE['userID']); } $profiles = $usr->getProfiles(); } break; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html>
public function get_activity($arg, $arg1, $arg2 = "", $arg3 = "") { switch ($arg) { case 'index': $query_str = "select * from cs_activity order by mid desc limit {$arg1}," . ($arg1 + 1) . ";"; break; case 'mid': $query_str = "select * from cs_activity where mid<{$arg1} order by mid desc limit {$arg2}," . ($arg2 + 1) . ";"; break; case 'uid': $query_str = "select * from cs_activity where uid={$arg1} order by mid desc limit {$arg2}," . ($arg2 + 1) . " ;"; break; case 'uid_mid': $query_str = "select * from cs_activity where uid={$arg1} and mid<{$arg2} order by mid desc limit {$arg3}," . ($arg3 + 1) . " ;"; break; default: return false; break; } $mresult = $this->dbObj->query($query_str)->fetch_assoc(); if (!isset($mresult['uid'])) { return false; } $uid = $mresult['uid']; $mid = $mresult['mid']; $href = $mresult['href']; $query_str = "select name from cs_user where uid={$uid};"; $uresult = $this->dbObj->query($query_str)->fetch_assoc(); $name = $uresult['name']; $action = json_decode($mresult['action']); $action_text = $action->{'text'}; $action_color = $action->{'color'}; $des = $mresult['mdescribe']; $message = $mresult['message']; $userObj = new UserClass(); $avatar = $userObj->get_avatar($uid); date_default_timezone_set("PRC"); $a = strtotime($mresult['rdate']); $b = time() - $a; if ($b < 1 * 60) { $time = $b - floor($b / 60) * 60 . "秒前"; } else { if ($b <= 5 * 60) { $time = floor($b / 60) . "分钟" . ($b - floor($b / 60) * 60) . "秒前"; } else { if ($b < 1 * 3600) { $time = floor($b / 60) . "分钟前"; } else { if ($b < 24 * 3600) { $time = floor($b / 3600) . "小时前"; } else { if ($b <= 24 * 3600 * 7) { $time = floor($b / 3600 / 24) . "天前"; } else { $time = $mresult['rdate']; } } } } } $array = array("name" => $name, "actiontext" => $action_text, "actioncolor" => $action_color, "mdescribe" => $des, "message" => $message, "time" => $time, "avatar" => $avatar, "mid" => $mid, "profile" => "profile.php?uid=" . $uid, "href" => $href); return $array; }
<?php include '../config.php'; include '../webappClass/UserClass.php'; $configobj = new config(); $conn = $configobj->getConnection(); $userobj = new UserClass(); $postdata = file_get_contents("php://input"); $request = json_decode($postdata); $user_email = $request->user_email; echo json_encode($userobj->forgotpassword($conn, $user_email));
<?php //TODO: add conditional for header (add/edit) ?> <h3>Edit User:</h3> <form action="adminPortal.php" method="post"> <?php require "../Business/UserClass.php"; $currentUser = UserClass::getSingleUser($_POST['editUserPrivId']); $privStatus; //used to calculate privli $var = $currentUser->getPermission(); //TODO: add code to preset pageOn and divIn selected option values (add vs edit?) ?> <table> <thead> <tr> <td>User Id</td> <td>Username</td> <td>First Name</td> <td>Last Name</td> <td>Is User Admin</td> <td>Is User Editor</td> <td>Is User Author</td> </tr> </thead>
require_once('core/connect.php'); require_once('core/CoreClass.php'); require_once('BLL/IsinBLL.php'); require_once('BLL/CurrencyBLL.php'); require_once('BLL/CustodianBLL.php'); require_once('BLL/Custody_ACBLL.php'); require_once('BLL/CurrencyBLL.php'); require_once('BLL/Transfer_BLL.php'); require_once('BLL/UserBLL.php'); $objCurrency=new CurrencyClass($db); $arrCurrency=$objCurrency->GetCurrencyUsingArray(); $objISIN=new IsinClass($db); $arrISIN=$objISIN->GetIsinUsingArray(); $objUser=new UserClass($db); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-ch" lang="de-ch"> <head> <title>Vurman - Spectrum Funds</title> <meta name="keywords" content="Fund Services, Fund Settlement, Hedge Funds, Offshore Funds, Subscription, Redemption"> <meta name="JOB_DESCRIPTION" content="Fund Services, Fund Settlement, Hedge Funds, Offshore Funds, Subscription, Redemption"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="Stylesheet" href="css/styles.css" /> <link rel="stylesheet" href="css/redmond/jquery-ui-1.7.2.custom.css" /> <script src="js/jquery-1.3.2.min.js" type="text/javascript"></script> <script src="js/common.js" type="text/javascript"></script> <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script> <script type="text/javascript" src="js/settle-transfer-client.js"></script>
if(strpos($origem,"?")) { $redirectCommand = ("Location: ".$origem."&userID=".$_COOKIE['userID']."&firstName=".$_COOKIE['firstName']."&lastName=".$_COOKIE['lastName']."&lng=".$lang."&tlng=".$lang."&lang=".$lang."&userToken=".$_COOKIE['userToken']."&tokenVisit=".$_COOKIE['tokenVisit']); } else{ $redirectCommand = ("Location: ".$origem."?userID=".$_COOKIE['userID']."&firstName=".$_COOKIE['firstName']."&lastName=".$_COOKIE['lastName']."&lng=".$lang."&tlng=".$lang."&lang=".$lang."&userToken=".$_COOKIE['userToken']."&tokenVisit=".$_COOKIE['tokenVisit']); } session_write_close(); header($redirectCommand); } else { $acao = $_REQUEST['acao']; $usr = new UserClass(); if(isset($acao)) { $login_error = 0; $login = $_REQUEST['login']; $senha = $_REQUEST['password']; $usr->setLogin($login); $usr->setPassword($senha); $userValid = $usr->validateUser(); if($userValid == 1) { header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"'); setcookie("userID",$usr->getID(),time()+3600,"/"); setcookie("firstName",$usr->getFirstName(),time()+3600,"/"); setcookie("lastName",$usr->getlastName(),time()+3600,"/");