本文整理汇总了PHP中BaseView::_username方法的典型用法代码示例。如果您正苦于以下问题:PHP BaseView::_username方法的具体用法?PHP BaseView::_username怎么用?PHP BaseView::_username使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BaseView
的用法示例。
在下文中一共展示了BaseView::_username方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
public function __construct()
{
$mod = trim($_GET['mod']);
$act = trim($_GET['act']);
if (C('IS_AUTH_ON') === true) {
if (!AuthUser::checkLogin($mod, $act)) {
if (!$_SESSION[C("USER_AUTH_ID")]) {
echo '<script language="javascript">
self.location="index.php?mod=public&act=login";
</script>';
} elseif ($_SESSION[C("USER_AUTH_ID")]) {
//$data = array('data'=>array('您尚未有此权限'), 'link'=>$_SERVER['HTTP_REFERER']);
//goErrMsgPage($data);exit;
echo '您尚未有此权限';
exit;
} else {
//$data = array('data'=>array('还未登陆!'), 'link'=>'index.php?mod=public&act=login');
//goErrMsgPage($data);exit;
echo '还未登陆!';
exit;
}
exit;
}
}
self::$_username = isset($_SESSION['userName']) ? $_SESSION['userName'] : "";
self::$_userid = isset($_SESSION[C("USER_AUTH_ID")]) ? $_SESSION[C("USER_AUTH_ID")] : 0;
self::$_companyid = isset($_SESSION['companyId']) ? $_SESSION['companyId'] : 0;
self::$_systemid = C('AUTH_SYSTEM_ID');
//初始化smarty
require WEB_PATH . 'lib/template/smarty/Smarty.class.php';
$this->smarty = new Smarty();
$this->smarty->template_dir = WEB_PATH . 'html/template/v1/';
$this->smarty->compile_dir = WEB_PATH . 'smarty/templates_c/';
$this->smarty->config_dir = WEB_PATH . 'smarty/configs/';
$this->smarty->cache_dir = WEB_PATH . 'smarty/cache/';
$this->smarty->debugging = false;
$this->smarty->caching = false;
$this->smarty->cache_lifetime = 120;
//初始化提交过来的变量(post and get)
if (isset($_GET)) {
foreach ($_GET as $gk => $gv) {
$this->smarty->assign('g_' . $gk, $gv);
}
}
if (isset($_POST)) {
foreach ($_POST as $pk => $pv) {
$this->smarty->assign('p_' . $pk, $pv);
}
}
$this->smarty->assign('mod', $mod);
//模块权限
$this->smarty->assign('act', $act);
//操作权限
$this->smarty->assign('_username', self::$_username);
$this->smarty->assign('_userid', self::$_userid);
//初始化当前页码
$this->page = isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : 1;
$this->smarty->assign("page", $this->page);
}
示例2: __construct
public function __construct()
{
$mod = trim($_GET['mod']);
$act = trim($_GET['act']);
/*if (C('IS_AUTH_ON')===true){
if (!AuthUser::checkLogin($mod, $act)){
echo '<script language="javascript">
alert(" 登 陆 ");
self.location="index.php?mod=public&act=login";
</script>';
exit;
}
}*/
self::$_username = isset($_SESSION['userName']) ? $_SESSION['userName'] : "";
self::$_userid = isset($_SESSION['userId']) ? $_SESSION['userId'] : 0;
self::$_companyid = isset($_SESSION['companyId']) ? $_SESSION['companyId'] : 0;
self::$_systemid = '12';
//初始化smarty
require WEB_PATH . 'lib/template/smarty/Smarty.class.php';
$this->smarty = new Smarty();
$this->smarty->template_dir = WEB_PATH . 'html/template/v1' . DIRECTORY_SEPARATOR;
$this->smarty->compile_dir = WEB_PATH . 'smarty/templates_c' . DIRECTORY_SEPARATOR;
$this->smarty->config_dir = WEB_PATH . 'smarty/configs' . DIRECTORY_SEPARATOR;
$this->smarty->cache_dir = WEB_PATH . 'smarty/cache' . DIRECTORY_SEPARATOR;
$this->smarty->debugging = false;
$this->smarty->caching = false;
$this->smarty->cache_lifetime = 120;
$this->smarty->assign('curusername', $_SESSION['userName']);
//设置当前用户名
//初始化提交过来的变量(post and get)
if (isset($_GET)) {
foreach ($_GET as $gk => $gv) {
$this->smarty->assign('g_' . $gk, $gv);
}
}
if (isset($_POST)) {
foreach ($_POST as $pk => $pv) {
$this->smarty->assign('p_' . $pk, $pv);
}
}
$this->smarty->assign('mod', $mod);
//模块权限
$this->smarty->assign('act', $act);
//操作权限
$this->smarty->assign('_username', self::$_username);
//初始化当前页码
$this->page = isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : 1;
$this->smarty->assign("page", $this->page);
}
示例3: __construct
public function __construct()
{
$mod = trim($_GET['mod']);
$act = trim($_GET['act']);
if (C('IS_AUTH_ON') === true) {
if (!AuthUser::checkLogin($mod, $act)) {
if (!$_SESSION['userId']) {
echo '<script language="javascript">
self.location="index.php?mod=public&act=login";
</script>';
} elseif ($_SESSION['userId']) {
$AccessList = AuthUser::getAccessList();
if (empty($AccessList)) {
header('Location: index.php?mod=public&act=logout');
exit;
} else {
/*header('Location: index.php?mod=public&act=logout');
exit;*/
$slice_AccessList = array_slice($AccessList, 0, 1);
foreach ($slice_AccessList as $akey => $aValue) {
$relocation = 'index.php?mod=' . $akey . '&act=' . $aValue[0];
}
//echo $relocation; exit;
$relocation = C('USER_GO_URL');
echo '<script language="javascript">
alert("亲,您尚未有此权限!");
self.location="' . $relocation . '";
</script>';
}
} else {
echo '<script language="javascript">
alert("亲,您还没有登录哦!");
self.location="index.php?mod=public&act=login";
</script>';
}
exit;
}
}
self::$_username = isset($_SESSION['userName']) ? $_SESSION['userName'] : "";
self::$_userid = isset($_SESSION['userId']) ? $_SESSION['userId'] : 0;
self::$_companyid = isset($_SESSION['companyId']) ? $_SESSION['companyId'] : 0;
self::$_systemid = '12';
//初始化smarty
require WEB_PATH . 'lib/template/smarty/Smarty.class.php';
$this->smarty = new Smarty();
$this->smarty->template_dir = WEB_PATH . 'html/template/v1' . DIRECTORY_SEPARATOR;
$this->smarty->compile_dir = WEB_PATH . 'smarty/templates_c' . DIRECTORY_SEPARATOR;
$this->smarty->config_dir = WEB_PATH . 'smarty/configs' . DIRECTORY_SEPARATOR;
$this->smarty->cache_dir = WEB_PATH . 'smarty/cache' . DIRECTORY_SEPARATOR;
$this->smarty->debugging = false;
$this->smarty->caching = false;
$this->smarty->cache_lifetime = 120;
$this->smarty->assign('curusername', $_SESSION['userName']);
//设置当前用户名
//初始化提交过来的变量(post and get)
if (isset($_GET)) {
foreach ($_GET as $gk => $gv) {
$this->smarty->assign('g_' . $gk, $gv);
}
}
if (isset($_POST)) {
foreach ($_POST as $pk => $pv) {
$this->smarty->assign('p_' . $pk, $pv);
}
}
$this->smarty->assign('mod', $mod);
//模块权限
$this->smarty->assign('act', $act);
//操作权限
$this->smarty->assign('_username', self::$_username);
$this->smarty->assign('_userid', self::$_userid);
//初始化当前页码
$this->page = isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : 1;
$this->smarty->assign("page", $this->page);
}
示例4: __construct
public function __construct()
{
$mod = trim($_GET['mod']);
$act = trim($_GET['act']);
$modObj = ucfirst($mod . "View");
$actObj = "view_" . $act;
if (!method_exists($modObj, $actObj)) {
header("Location: 404.html");
exit;
}
$ref = empty($_SERVER["HTTP_HOST"]) ? "" : rawurlencode('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
if (C('IS_AUTH_ON') === true) {
if (!AuthUser::checkLogin($mod, $act)) {
if (!$_SESSION[C("USER_AUTH_ID")]) {
$error = rawurlencode("亲,您还没有登录哦!");
redirect_to("index.php?mod=public&act=login&msg={$error}&ref={$ref}");
} elseif ($_SESSION[C("USER_AUTH_ID")]) {
$res = AuthUser::fetchAuth();
$user_mod = "";
$user_act = "";
foreach ($res as $key => $v) {
$user_mod = $key;
foreach ($v as $val) {
$user_act = $val;
if ($user_act == 'index') {
break;
}
}
if ($user_act == 'index') {
break;
}
}
if (empty($user_mod) || empty($user_act)) {
$error = rawurlencode("亲,您尚未分配权限!");
redirect_to("index.php?mod=public&act=logout&msg={$error}");
} else {
redirect_to("index.php?mod={$user_mod}&act={$user_act}");
}
} else {
$error = rawurlencode("亲,您还没有登录哦!");
redirect_to("index.php?mod=public&act=login&msg={$error}");
}
}
}
self::$_username = isset($_SESSION['userName']) ? $_SESSION['userName'] : "";
self::$_userid = isset($_SESSION[C("USER_AUTH_ID")]) ? $_SESSION[C("USER_AUTH_ID")] : 0;
self::$_companyid = isset($_SESSION['companyId']) ? $_SESSION['companyId'] : 0;
self::$_systemid = C('AUTH_SYSTEM_ID');
//初始化smarty
require WEB_PATH . 'lib/template/smarty/Smarty.class.php';
$this->smarty = new Smarty();
$this->smarty->template_dir = WEB_PATH . 'html/template/';
$this->smarty->compile_dir = WEB_PATH . 'smarty/templates_c/';
$this->smarty->config_dir = WEB_PATH . 'smarty/configs/';
$this->smarty->cache_dir = WEB_PATH . 'smarty/cache/';
$this->smarty->debugging = false;
$this->smarty->caching = false;
$this->smarty->cache_lifetime = 120;
//初始化提交过来的变量(post and get)
if (isset($_GET)) {
foreach ($_GET as $gk => $gv) {
$this->smarty->assign('g_' . $gk, $gv);
}
}
if (isset($_POST)) {
foreach ($_POST as $pk => $pv) {
$this->smarty->assign('p_' . $pk, $pv);
}
}
$this->smarty->assign('mod', $mod);
//模块权限
$this->smarty->assign('act', $act);
//操作权限
$this->smarty->assign('_username', self::$_username);
$this->smarty->assign('_userid', self::$_userid);
//初始化当前页码
$this->page = isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : '';
$this->smarty->assign("page", $this->page);
}
示例5: __construct
public function __construct()
{
$mod = trim($_GET['mod']);
$act = trim($_GET['act']);
if (C('IS_AUTH_ON') === true) {
if (!AuthUser::checkLogin($mod, $act)) {
if (!$_SESSION[C("USER_AUTH_ID")]) {
echo '<script language="javascript">
self.location="index.php?mod=public&act=login";
</script>';
} elseif ($_SESSION[C("USER_AUTH_ID")]) {
if (!empty($_GET['callback'])) {
$callback = $_GET['callback'];
exit($callback . '({"errCode":"176", "errMsg":"亲,您尚未有此权限"})');
return false;
}
echo '<script language="javascript">
alert("亲,您尚未有此权限!");
history.back();
</script>';
} else {
if (!empty($_GET['callback'])) {
$callback = $_GET['callback'];
exit($callback . '({"errCode":"043", "errMsg":"亲,您还没有登录哦!"})');
return false;
}
echo '<script language="javascript">
alert("亲,您还没有登录哦!");
self.location="index.php?mod=public&act=login";
</script>';
}
exit;
}
}
self::$_username = isset($_SESSION['userName']) ? $_SESSION['userName'] : "";
self::$_userid = isset($_SESSION[C("USER_AUTH_ID")]) ? $_SESSION[C("USER_AUTH_ID")] : 0;
self::$_companyid = isset($_SESSION['companyId']) ? $_SESSION['companyId'] : 0;
self::$_systemid = C('AUTH_SYSTEM_ID');
require WEB_PATH . 'lib/template/smarty/Smarty.class.php';
$this->smarty = new Smarty();
$this->smarty->template_dir = WEB_PATH . 'html/template/';
$this->smarty->compile_dir = WEB_PATH . 'smarty/templates_c/';
$this->smarty->config_dir = WEB_PATH . 'smarty/configs/';
$this->smarty->cache_dir = WEB_PATH . 'smarty/cache/';
$this->smarty->debugging = false;
$this->smarty->caching = false;
$this->smarty->cache_lifetime = 120;
//初始化提交过来的变量(post and get)
if (isset($_GET)) {
foreach ($_GET as $gk => $gv) {
$this->smarty->assign('g_' . $gk, $gv);
}
}
if (isset($_POST)) {
foreach ($_POST as $pk => $pv) {
$this->smarty->assign('p_' . $pk, $pv);
}
}
$this->smarty->assign('mod', $mod);
//模块权限
$this->smarty->assign('act', $act);
//操作权限
$this->smarty->assign('_username', self::$_username);
$this->smarty->assign('_userid', self::$_userid);
//初始化当前页码
$this->page = isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : 1;
$this->smarty->assign("page", $this->page);
}
示例6: __construct
public function __construct()
{
$mod = trim($_GET['mod']);
$act = trim($_GET['act']);
if (C('IS_AUTH_ON') === true) {
if (!AuthUser::checkLogin($mod, $act)) {
if (!$_SESSION['userId']) {
echo '<script language="javascript">
self.location="index.php?mod=public&act=login";
</script>';
} elseif ($_SESSION['userId']) {
$AccessList = AuthUser::getAccessList();
if (empty($AccessList)) {
header('Location: index.php?mod=public&act=logout');
exit;
} else {
$slice_AccessList = array_slice($AccessList, 0, 1);
foreach ($slice_AccessList as $akey => $aValue) {
$relocation = 'index.php?mod=' . $akey . '&act=' . $aValue[0];
}
echo '<script language="javascript">
alert("亲,您尚未有此权限!");
history.go(-1);
</script>';
}
} else {
echo '<script language="javascript">
alert("亲,您还没有登录哦!");
self.location="index.php?mod=public&act=login";
</script>';
}
exit;
}
}
if (!in_array($act, array('login', 'logout', 'userLogin'))) {
$now_url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
//记录当前页面url
setcookie('now_url', $now_url, time() + 3600);
//print_r($_COOKIE['now_url']);exit;
}
self::$_username = isset($_SESSION['userName']) ? $_SESSION['userName'] : "";
self::$_userCNname = isset($_SESSION['userCnName']) ? $_SESSION['userCnName'] : "";
self::$_userid = isset($_SESSION['userId']) ? $_SESSION['userId'] : 0;
self::$_companyid = isset($_SESSION['companyId']) ? $_SESSION['companyId'] : 0;
self::$_systemid = '10';
//初始化smarty
require WEB_PATH . 'lib/template/smarty/Smarty.class.php';
$this->smarty = new Smarty();
$this->smarty->template_dir = WEB_PATH . 'html/template/v1' . DIRECTORY_SEPARATOR;
$this->smarty->compile_dir = WEB_PATH . 'smarty/templates_c' . DIRECTORY_SEPARATOR;
$this->smarty->config_dir = WEB_PATH . 'smarty/configs' . DIRECTORY_SEPARATOR;
$this->smarty->cache_dir = WEB_PATH . 'smarty/cache' . DIRECTORY_SEPARATOR;
$this->smarty->debugging = false;
$this->smarty->caching = false;
$this->smarty->cache_lifetime = 120;
//初始化提交过来的变量(post and get)
if (isset($_GET)) {
foreach ($_GET as $gk => $gv) {
$this->smarty->assign('g_' . $gk, $gv);
}
}
if (isset($_POST)) {
foreach ($_POST as $pk => $pv) {
$this->smarty->assign('p_' . $pk, $pv);
}
}
$this->smarty->assign('mod', $mod);
//模块权限
$this->smarty->assign('act', $act);
//操作权限
$this->smarty->assign('_username', self::$_username);
$this->smarty->assign('_userCNname', self::$_userCNname);
$this->smarty->assign('_userid', self::$_userid);
//初始化当前页码
$this->page = isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : 1;
$this->smarty->assign("page", $this->page);
}
示例7: __construct
public function __construct()
{
$mod = trim($_GET['mod']);
$act = trim($_GET['act']);
if (C('IS_AUTH_ON') === true) {
if (!AuthUser::checkLogin($mod, $act)) {
if (!$_SESSION[C("USER_AUTH_ID")]) {
echo '<script language="javascript">
self.location="index.php?mod=public&act=login";
</script>';
} elseif ($_SESSION[C("USER_AUTH_ID")]) {
$res = AuthUser::fetchAuth();
$user_mod = "";
$user_act = "";
//print_r($res);
//exit;
while (list($key, $val) = each($res)) {
$user_mod = $key;
$user_act = $val[0];
break;
}
/*
if (empty($user_mod) || empty($user_act)) {
echo '<script language="javascript">
alert("亲,您尚未分配权限,请联系系统管理员分配!");
self.location="index.php?mod=public&act=logout";
</script>';
} else {
echo '<script language="javascript">
alert("亲,您尚未有此权限,系统自动跳转到您有权限的页面!");
self.location="index.php?";
</script>';
}
*/
} else {
echo '<script language="javascript">
alert("亲,您还没有登录哦!");
self.location="index.php?mod=public&act=login";
</script>';
}
}
}
self::$_username = isset($_SESSION['userName']) ? $_SESSION['userName'] : "";
self::$_userid = isset($_SESSION[C("USER_AUTH_ID")]) ? $_SESSION[C("USER_AUTH_ID")] : 0;
self::$_companyid = isset($_SESSION['companyId']) ? $_SESSION['companyId'] : 0;
self::$_systemid = C('AUTH_SYSTEM_ID');
//初始化smarty
require WEB_PATH . 'lib/template/smarty/Smarty.class.php';
$this->smarty = new Smarty();
$this->smarty->template_dir = WEB_PATH . 'html/template/';
$this->smarty->compile_dir = WEB_PATH . 'smarty/templates_c/';
$this->smarty->config_dir = WEB_PATH . 'smarty/configs/';
$this->smarty->cache_dir = WEB_PATH . 'smarty/cache/';
$this->smarty->debugging = false;
$this->smarty->caching = false;
$this->smarty->cache_lifetime = 120;
//初始化提交过来的变量(post and get)
if (isset($_GET)) {
foreach ($_GET as $gk => $gv) {
$this->smarty->assign('g_' . $gk, $gv);
}
}
if (isset($_POST)) {
foreach ($_POST as $pk => $pv) {
$this->smarty->assign('p_' . $pk, $pv);
}
}
$this->smarty->assign('mod', $mod);
//模块权限
$this->smarty->assign('act', $act);
//操作权限
$this->smarty->assign('_username', self::$_username);
$this->smarty->assign('_userid', self::$_userid);
if (isset($_SESSION["userCnName"])) {
$this->smarty->assign('userCnName', $_SESSION["userCnName"]);
}
//初始化当前页码
$this->page = isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : 1;
$this->smarty->assign("page", $this->page);
}