本人使用的是phpcms9.4.2版本了在以前版本是可以上传图片的但是升级到9.4.2之后发现在后台上传图片提示undefind未定义了,这个是9.4.2版本的一个bug了,解决办法只要简单修改即可.
错误如下:
方法一:文件路径:/phpcms/libs/classes/attachment.class.php
方法二:文件路径:/phpcms/libs/classes/attachment.class.php
- //将
- 1 if(emptyempty($this->userid)){
- //替换成
- //开源软件:Vevb.com
- 1 if(emptyempty($_POST['userid'])){
好了,这个是自己写的直接使用$_POST['userid']存在安全问题,希望官方能早日提供补丁吧.
新闻热点
疑难解答