好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

phpcms表单图片字段,上传提示“会话过期,请重新登录”问题

phpcms表单图片字段,上传提示[会话过期,请重新登录]问题解决

下面文章来给各位整理了和篇关于phpcms表单图片字段,上传提示[会话过期,请重新登录]问题解决,希望碰到此问题的朋友可进入参考.

1、打开/phpcms/modules/attachment/attachment.php文件找到以下代码:

//判断是否登录   if ( empty empty ( $_POST [ 'userid' ])){  showmessage(L( 'please_login' , '' , 'member' ));  }  } 

2、把以上代码修改成如下代码即可:

//判断是否登录   if ( empty empty ( $_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测试数据

查看更多关于phpcms表单图片字段,上传提示“会话过期,请重新登录”问题的详细内容...

  阅读:106次