Ejemplo n.º 1
0
                 message($L['send_mobile_fail']);
             }
         }
         isset($mobile) && is_mobile($mobile) or $mobile = '';
         $head_title = $L['send_passport_title'];
         include template('send', $module);
     }
     break;
 case 'passport':
     $_username == $_passport or dheader('edit.php');
     if ($submit) {
         isset($npassport) or $npassport = '';
         require MD_ROOT . '/member.class.php';
         $do = new member();
         $do->userid = $_userid;
         if ($do->edit_passport($_passport, $npassport, $_username)) {
             dmsg($L['op_edit_success'], 'edit.php');
         } else {
             message($do->errmsg);
         }
     } else {
         $head_title = $L['send_passport_title'];
         include template('send', $module);
     }
     break;
 default:
     if ($_userid) {
         dheader($MOD['linkurl']);
     }
     if ($auth) {
         $user = check_auth($auth);
Ejemplo n.º 2
0
     } else {
         msg($do->errmsg);
     }
     break;
 case 'passport':
     $cpassport or message('当前会员昵称不能为空');
     $npassport or message('会员昵称不能为空');
     $user = $db->get_one("SELECT * FROM {$DT_PRE}member WHERE passport='{$cpassport}'");
     $user or message('当前会员昵称不存在');
     $userid = $user['userid'];
     if (!$_founder && $user['username'] != $_username) {
         if ($user['groupid'] == 1) {
             msg('您无权修改其他管理员昵称');
         }
     }
     if ($do->edit_passport($cpassport, $npassport, $user['username'])) {
         dmsg('修改成功', $forward);
     } else {
         msg($do->errmsg);
     }
     break;
 case 'login':
     if ($userid) {
         if ($_userid == $userid) {
             msg('', $MODULE[2]['linkurl']);
         }
         if (!$_founder) {
             $do->userid = $userid;
             $user = $do->get_one();
             if ($user['groupid'] == 1) {
                 msg('您无权登入其他管理员会员中心');