phpcms v9 表单向导里添加图片字段,提示会话过期,请重新登陆

用 phpcms v9 制作前端用户提交信息时,有个图片上传的栏目。

如果注释 /phpcms/modules/attachment/attachment.php

1
2
3
4
20//判断是否登录
21      if(empty($this->userid)){
22          showmessage(L('please_login','','member'));
23      }<br><br><br>88   if($this->isadmin==0 && !$grouplist[$this->groupid]['allowattachment']) showmessage(L('att_no_permission'));

 就可以上传.最后没有注释,在/phpcms/modules/formguide/index.php 添加

1
2
3
4
5
6
7
8
9
10
11
class index {
    private $db, $m_db, $M;
    function __construct() {
        $this->db = pc_base::load_model('sitemodel_model');
        $this->m_db = pc_base::load_model('sitemodel_field_model');
        $this->M = new_html_special_chars(getcache('formguide', 'commons'));
        $this->siteid = intval($_GET[siteid]) ? intval($_GET[siteid]) : get_siteid();
        $this->M = $this->M[$this->siteid];
        $_SESSION['userid']='1';     //手动添加的,让attachment判断可以通过
        $_SESSION['roleid']='1';  //手动添加的,让attachment判断可以通过
    }

 

 

 

posted @   3000  阅读(1427)  评论(0编辑  收藏  举报
编辑推荐:
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
点击右上角即可分享
微信分享提示