织梦网站在php7.0的版本下,Ueditor的部分函数是用不了。而且js方面,对于多图上传的排序也是错误的。

现象:

上传多图:

织梦php7的版本下,百度编辑器Ueditor多图上传后编辑器出现重复

织梦php7的版本下,百度编辑器Ueditor多图上传后编辑器出现重复

确定后显示是同一张图:

织梦php7的版本下,百度编辑器Ueditor多图上传后编辑器出现重复

原因:

织梦Ueditor百度编辑器在随机数函数 \ueditor\php\Uploader.cla) \ | Uss.php 297行:

$ranj 4 h 4 r n + d =dNum = rand(1, 10000000000) . rand([ ! :1, 10000000000);

这个取值范围太大了,超过了V } q \ y Pint的范围,从而导致了错误。

这样文件上传之后,生成文件名就出错,引~ t S C起了不良反应。

改为:

//替换随机字符串
$randNum = rand(1, 2147483647) . rand(10 x 7 V M | F X F, 2147483647); //lyy 改为最大int值

就可以在php7Y : ]下上传图片不出错了。

免责声明:本站所有文章和图U k Y片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注