phpcms表单图片字段,上传提示“会话过期,请重新登录”问题
发布:smiling 来源: PHP粉丝网 添加日期:2014-12-02 14:56:07 浏览: 评论:0
phpcms表单图片字段,上传提示“会话过期,请重新登录”问题解决
下面文章来给各位整理了和篇关于phpcms表单图片字段,上传提示“会话过期,请重新登录”问题解决,希望碰到此问题的朋友可进入参考.
1、打开/phpcms/modules/attachment/attachment.php文件找到以下代码:
- //判断是否登录
- if(emptyempty($_POST['userid'])){
- showmessage(L('please_login','','member'));
- }
- }
2、把以上代码修改成如下代码即可:
- //判断是否登录
- if(emptyempty($_POST['userid'])){
- //showmessage(L('please_login','','member'));
- }
- if($this->isadmin==0 && !$grouplist[$this->groupid]['allowattachment']) showmessage(L('att_no_permission'));
- }
就可以上传,最后没有注释,在/phpcms/modules/formguide/index.php 添加如下代码:
- 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判断可以通过
- }//开源软件:phpfensi.com
Tags: phpcms表单字段 phpcms会话过期
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)