Ejemplo n.º 1
0
 function FetchMember($id, $pass)
 {
     $this->ID = max(0, (int) $id);
     $this->MemberPassword = trim($pass);
     $this->GetMember();
     if ($this->MemberFields) {
         if (118 == $this->MemberFields['role_id']) {
             if (jsg_getcookie('auth')) {
                 jsg_member_logout();
             }
             exit('<meta http-equiv="refresh" content="3; URL=\'index.php\'">Your role id is disable.');
         }
         jdefine("MEMBER_ID", (int) $this->MemberFields['uid']);
         jdefine("MEMBER_UCUID", (int) $this->MemberFields['ucuid']);
         jdefine("MEMBER_NAME", $this->MemberFields['username']);
         jdefine("MEMBER_NICKNAME", $this->MemberFields['nickname']);
         jdefine("MEMBER_ROLE_TYPE", $this->MemberFields['role_type']);
         define("MEMBER_STYLE_THREE_TOL", (int) (1 == $this->MemberFields['style_three_tol'] ? 1 : (-1 == $this->MemberFields['style_three_tol'] ? 0 : $GLOBALS['_J']['config']['style_three_tol'])));
         jdefine('JISHIGOU_FOUNDER', jsg_member_is_founder(MEMBER_ID));
     }
     return $this->MemberFields;
 }
Ejemplo n.º 2
0
 private function _init_app()
 {
     $app_name = defined('APP_NAME') ? constant('APP_NAME') : $this->_g('app');
     $app_path = 'app/' . $app_name . '/';
     $app_root = ROOT_PATH . $app_path;
     if ($app_name && is_dir($app_root)) {
         jdefine('APP_NAME', $app_name);
         jdefine('APP_PATH', $app_path);
         jdefine('APP_ROOT', $app_root);
     }
 }