51可用代码模板网站

咨询热线:

181-1164-6936
  • 1
ECSHOP商城
当前位置:首页>实用代码>ECSHOP商城>

Ecshop商品编辑器上传中文名图片产生乱码

时间:2017-08-10 15:45点击:
在后台上传商品图片的时候,如果你选择一个中文名称的图片,那么上传后会产生乱码,导致图片显示不出来。

下面说一种解决办法:
使用“年月日时分秒 + 6个随机字符”做为文件名,如20101016135632jusv3x.jpg

打开文件\includes\fckeditor\editor\filemanager\connectors\PHP\commands.php

找到

$sFileName = $oFile['name'] ;
修改为
$string = 'abcdefghijklmnopqrstuvwxyz0123456789';  
  $rand = '';  
  for ($x=0;$x<6;$x++){  
   mt_srand();  
   $rand.= substr($string,mt_rand(0,strlen($string)-1),1);  
  }  
  $sFileName = date('YmdHis').$rand.".".strtolower(array_pop(explode(".",$oFile['name']))); 

51可用模板(代码)网站专为广大站长朋友提供精品模板与代码,同时免费提供网站收录。
本站域名: WWW.51KYDM.COM    联系方式:QQ:182468923    手机:18111646936
本站关键词:网站链接收录网址收录入口网站免费提交收录网站收录提交入口    网站地图
51可用模板
展开