ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 md5() 加密的 怎么提示密碼錯誤 5 0
迅睿CMS版本:4.5.1

會員中心做的密碼修改 通過 md5() 加密的 怎么提示密碼錯誤

\Phpcmf\Service::M()->table('member')->update($uid,[


'password' => md5(dr_safe_password($post['password'])),

]);
解決方案
  • 錯了的,應該這樣寫

    \Phpcmf\Service::M('member')->edit_password(dr_member_info($uid), $post['password']);
  • 回復@官方研發技術-陳老師

    好像不行 ,修改的是 當前登錄賬號下的某個子賬號的密碼

    dr_safe_password($post['password'])

    會員中心修改列表



    具體修改頁面



    訊睿各個行業模板源碼,價格美麗,量大優惠 模板資源網:https://www.09sucai.com/
  • 回復@官方研發技術-陳老師

    public function edit(){
    
        $uid = \Phpcmf\Service::L('input')->get('id');  //會員id
        $hr = dr_member_info($uid); //獲取會員信息
    
        // 初始化自定義字段類
        \Phpcmf\Service::L('field')->app(APP_DIR);
    
    
        //獲取該組可用字段
        $field = [];
        if ($this->member_cache['field'] && $hr['groupid']) {
            $fieldid = [];
    
            foreach ($hr['groupid'] as $gid) {
                $this->member_cache['group'][$gid]['field'] && $fieldid = dr_array2array($fieldid, $this->member_cache['group'][$gid]['field']);
            }
            if ($fieldid) {
                foreach ($this->member_cache['field'] as $fname => $t) {
                    in_array($fname, $fieldid) && $field[$fname] = $t;
                }
            }
        }
    
        if (IS_POST) {
    
            $post = \Phpcmf\Service::L('input')->post('data');
    
            \Phpcmf\Hooks::trigger('member_edit_before', $post);
            list($data, $return, $attach) = \Phpcmf\Service::L('form')->id($uid)->validation($post, null, $field, $hr);
            // 輸出錯誤
            if ($return) {
                $this->_json(0, $return['error'], ['field' => $return['name']]);
            }
            $data[1]['is_complete'] = 1;
    
            \Phpcmf\Service::M()->table('member')->update($uid,[
                'name'      => $post['username'],
                'username'  => $post['username'],
                'email'     => $post['email'],
                'phone'     => $post['phone'],
                'hrpwd'     => $post['password'],
                'password'  => md5(dr_safe_password($post['password'])),
            ]);
            \Phpcmf\Service::M()->table('member_data')->update($uid, $data[1]);
            // 附件歸檔
            SYS_ATTACHMENT_DB && $attach && \Phpcmf\Service::M('Attachment')->handle(
                $uid,
                \Phpcmf\Service::M()->dbprefix('member').'-'.$uid,
                $attach
            );
            \Phpcmf\Hooks::trigger('member_edit_after', $data[1]);
            \Phpcmf\Service::L('cache')->del_data('member-info-'.$uid);
            \Phpcmf\Service::L('cache')->del_data('member-info-name-'.$hr['username']);
            $this->_json(1, dr_lang('保存成功'), IS_API_HTTP ? \Phpcmf\Service::M('member')->get_member($uid) : []);
    
        }
    
        \Phpcmf\Service::V()->assign([
            'form'     => dr_form_hidden(),
            'field'    => $field,
            'hr'       => $hr,
            'myfield'  => \Phpcmf\Service::L('field')->toform($uid, $field, $hr),
        ]);
    
        \Phpcmf\Service::V()->display('agent_edit_'.get_member_groupid($this->member['groupid']).'.html');
    }
    訊睿各個行業模板源碼,價格美麗,量大優惠 模板資源網:https://www.09sucai.com/
  • 只要傳入uid和新密碼就可以了,我們二開都是這么寫的

  • public function edit(){
    
        $uid = \Phpcmf\Service::L('input')->get('id');  //會員id
        $hr = dr_member_info($uid); //獲取會員信息
    
        // 初始化自定義字段類
        \Phpcmf\Service::L('field')->app(APP_DIR);
    
    
        //獲取該組可用字段
        $field = [];
        if ($this->member_cache['field'] && $hr['groupid']) {
            $fieldid = [];
    
            foreach ($hr['groupid'] as $gid) {
                $this->member_cache['group'][$gid]['field'] && $fieldid = dr_array2array($fieldid, $this->member_cache['group'][$gid]['field']);
            }
            if ($fieldid) {
                foreach ($this->member_cache['field'] as $fname => $t) {
                    in_array($fname, $fieldid) && $field[$fname] = $t;
                }
            }
        }
    
        if (IS_POST) {
    
            $post = \Phpcmf\Service::L('input')->post('data');
    
            \Phpcmf\Hooks::trigger('member_edit_before', $post);
            list($data, $return, $attach) = \Phpcmf\Service::L('form')->id($uid)->validation($post, null, $field, $hr);
            // 輸出錯誤
            if ($return) {
                $this->_json(0, $return['error'], ['field' => $return['name']]);
            }
            $data[1]['is_complete'] = 1;
    
            \Phpcmf\Service::M()->table('member')->update($uid,[
                'name'      => $post['username'],
                'username'  => $post['username'],
                'email'     => $post['email'],
                'phone'     => $post['phone'],
                'hrpwd'     => $post['password'],
            ]);
            \Phpcmf\Service::M('member')->edit_password(dr_member_info($uid), $post['password']);
            \Phpcmf\Service::M()->table('member_data')->update($uid, $data[1]);
            // 附件歸檔
            SYS_ATTACHMENT_DB && $attach && \Phpcmf\Service::M('Attachment')->handle(
                $uid,
                \Phpcmf\Service::M()->dbprefix('member').'-'.$uid,
                $attach
            );
            \Phpcmf\Hooks::trigger('member_edit_after', $data[1]);
            \Phpcmf\Service::L('cache')->del_data('member-info-'.$uid);
            \Phpcmf\Service::L('cache')->del_data('member-info-name-'.$hr['username']);
            $this->_json(1, dr_lang('保存成功'), IS_API_HTTP ? \Phpcmf\Service::M('member')->get_member($uid) : []);
    
        }
    
        \Phpcmf\Service::V()->assign([
            'form'     => dr_form_hidden(),
            'field'    => $field,
            'hr'       => $hr,
            'myfield'  => \Phpcmf\Service::L('field')->toform($uid, $field, $hr),
        ]);
    
        \Phpcmf\Service::V()->display('agent_edit_'.get_member_groupid($this->member['groupid']).'.html');
    }
    滿意答案
    開源積分+10
  • @官方研發技術-陳老師:歐了 多謝 ~~~~~~~~~~~~
    訊睿各個行業模板源碼,價格美麗,量大優惠 模板資源網:https://www.09sucai.com/