业务经理

微信扫描以上二维码

028-61286886

技术咨询

模块表单添加内容时候修改录入作者账号错误

开源系统 更新 2017-05-15 15:09:13 张贤亮

模块表单添加内容时候修改录入作者账号,按照模块主信息,可以修改掉uid。但是模块表单仅仅是修改掉author字段,uid字段没有被更新。


建议可以同步修改。  这样表单应用可以更灵活。

方案

  • 张贤亮 #1 · 2017-05-15 15:09:13
    D_Admin_Form.php
            if (IS_POST) {
                // 设置uid便于校验处理
                $uid = $this->input->post('data[author]') ? get_member_id($this->input->post('data[author]')) : 0;
                $post = $this->validate_filter($this->field, $data);
                if (isset($post['error'])) {
                    $error = $post;
                    $data = $this->input->post('data', TRUE);
                } else {
                    $post[1]['cid'] = $post[0]['cid'] = $this->cid;
                    $post[1]['uid'] = $post[0]['uid'] = $uid;
                    $post[1]['url'] = $this->cdata['url'];
                    $post[1]['title'] = $this->cdata['title'];
                    $post[1]['subject'] = $this->cdata['title'];
                    $post[1]['inputip'] = $this->input->ip_address();
                    $post[1]['inputtime'] = SYS_TIME;
                    $table = SITE_ID.'_'.APP_DIR.'_form_'.$this->fid;
                    if ($id = $this->_add($table, $post)) {
                        // 操作成功处理附件
                        $this->attachment_handle($this->uid, $this->db->dbprefix($this->table).'-'.$id, $this->form['field']);
                        $this->admin_msg(fc_lang('操作成功,正在刷新...'), dr_url(APP_DIR.'/'.$this->router->class.'/index', array('cid' => $this->cid)), 1);
                    } else {
                        $this->admin_msg(fc_lang('操作失败'));
                    }
    
                }

    $uid = $this->input->post('data[author]') ? get_member_id($this->input->post('data[author]')) : 0; 增加关联查询。
    $post[1]['uid'] = $post[0]['uid'] = $uid; 修改为查询得到的UID。冒失修改表单相应录入者和UID也存在问题。毕竟后台还需要灵活,前台则无需。

迅睿系统漏洞

外贸多语言建站
外贸多语言建站(2026-10-30)
修正对百度编辑器提取支持
AI文章生成器
AI文章生成器(2026-10-29)
任务插图设置数量
Bing站长数据
Bing站长数据(2026-10-29)
根据BING接口调整菜单 各个页面数据支持点击查看详情
按字段付费
按字段付费(2026-10-29)
按字段付费用于模块的字段设置一定的价格,当用户购买了此内容的字段时才...
泛解析站群系统
泛解析站群系统(2026-10-29)
AI队列增加清空按钮 表单提示语收敛 目录模式不接管主域名模板
账号注销
账号注销(2026-10-29)
用于用户中心的注销账号申请,后台审核通过后注销此账号。后台统一管理注...
邮件群发
邮件群发(2026-10-28)
修改模板的命名
自定义收款/捐款
自定义收款/捐款(2026-10-28)
自定义收款或捐款插件可以让用户快速创建付款或者捐款功能
CMS内容批量修改
CMS内容批量修改(2026-10-28)
后台批量修改文章内容的指定字段在插件后台可以任意指定字段
全站模块搜索
全站模块搜索(2026-10-28)
实现全模块一次性搜索内容,一键搜索全站内容精准搜索全部模块: