コード例 #1
0
ファイル: admin.class.php プロジェクト: nanfs/lt
 /**
  * 初始化
  */
 public function __construct()
 {
     parent::__construct();
     global $_M;
     met_cooike_start();
     //读取已登陆管理员信息
     $this->load_language();
     //语言加载
     $this->check();
     //验证管理员
     load::plugin('doadmin');
     //插件加载
 }
コード例 #2
0
ファイル: admin.func.php プロジェクト: nanfs/lt
/**
 * 获取当前管理员信息
 * @return array  $user 返回记录当前管理员信息和有权限操作的栏目的数组
 */
function admin_information()
{
    global $_M;
    met_cooike_start();
    $met_admin_table = $_M['table']['admin_table'];
    $met_column = $_M['table']['column'];
    $metinfo_admin_name = get_met_cookie('metinfo_admin_name');
    $query = "SELECT * from {$_M['table']['admin_table']} WHERE admin_id = '{$metinfo_admin_name}'";
    $user = DB::get_one($query);
    $query = "SELECT id,name from {$_M['table']['column']} WHERE access <= '{$user['usertype']}' AND lang = '{$_M['lang']}'";
    $column = DB::get_all($query);
    $user['column'] = $column;
    return $user;
}
コード例 #3
0
 /**
  *
  * @chech Code
  *
  */
 function CheckCode($code)
 {
     met_cooike_start();
     if (empty($code)) {
         return false;
     } elseif (get_met_cookie('met_capcha_member1') === $code) {
         return true;
     } else {
         return false;
     }
 }
コード例 #4
0
ファイル: common.inc.php プロジェクト: Jesuslagliva12/OpenAPI
$db_settings = array();
$db_settings = parse_ini_file(ROOTPATH . 'config/config_db.php');
@extract($db_settings);
$db = new dbmysql();
$db->dbconn($con_db_host, $con_db_id, $con_db_pass, $con_db_name);
$query = "select * from {$tablepre}config where name='met_tablename' and lang='metinfo'";
$mettable = $db->get_one($query);
$mettables = explode('|', $mettable[value]);
foreach ($mettables as $key => $val) {
    $tablename = 'met_' . $val;
    ${$tablename} = $tablepre . $val;
    $_M['table'][$tablename] = $tablepre . $val;
}
require_once ROOTPATH . 'include/cache.func.php';
require_once ROOTPATH . 'config/config.inc.php';
met_cooike_start();
$metmemberforce == $met_member_force;
if ($metmemberforce == $met_member_force) {
    change_met_cookie('metinfo_member_name', "force");
    change_met_cookie('metinfo_member_pass', "force");
    change_met_cookie('metinfo_member_type', "256");
    save_met_cookie();
}
$_M['user']['cookie'] = $met_cookie;
if ($met_member_use != 0) {
    $metinfo_member_id = get_met_cookie('metinfo_admin_id') == "" ? get_met_cookie('metinfo_member_id') : get_met_cookie('metinfo_admin_id');
    $metinfo_member_name = get_met_cookie('metinfo_admin_name') == "" ? get_met_cookie('metinfo_member_name') : get_met_cookie('metinfo_admin_name');
    $metinfo_member_pass = get_met_cookie('metinfo_admin_pass') == "" ? get_met_cookie('metinfo_member_pass') : get_met_cookie('metinfo_admin_pass');
    $metinfo_member_type = get_met_cookie('metinfo_admin_type') == "" ? get_met_cookie('metinfo_member_type') : '256';
    $metinfo_admin_name = get_met_cookie('metinfo_admin_name');
    if ($metinfo_member_name == '' or $metinfo_member_pass == '') {