万维景盛

万维景盛官网
  • t***593 16:43:07 下单 虚机:HCN0
  • y***ina 15:09:21 捡便宜 虚机:HCU0
  • y***ina 15:08:54 下单 虚机:HCU0
  • 1***477 14:20:13 续费 虚机:HCA1
  • 1***477 14:20:08 续费 虚机:HCA1
  • w***730 13:49:23 捡便宜 虚机:HCU0
  • w***730 13:47:52 下单 虚机:HCU0
  • y***ang 9:38:53 捡便宜 虚机:HCU0
  • y***ang 9:33:52 下单 虚机:HCU0
  • q***323 22:32:33 捡便宜 虚机:HCN0
  • q***323 22:26:07 下单 虚机:HCN0
  • c***c17 21:19:27 续费 虚机:HCM3
  • c***c17 21:18:42 续费 虚机:HCM3
  • 2***118 17:51:16 捡便宜 虚机:HCN0
  • 2***118 17:51:05 下单 虚机:HCN0
  • n***iyu 16:48:25 购买 数字证书:TrustAsiaDVG5
  • n***iyu 16:47:24 下单 数字证书:TrustAsiaDVG5
  • l***eji 16:38:08 create 虚机:HCU0
  • l***eji 16:37:19 下单 虚机:HCU1
  • n***iyu 16:26:54 捡便宜 虚机:HCU0

如何解决Ecshop商品编辑器上传中文名图片产生乱码的问题?

在ecshop网店系统后台通过编辑器上传商品说明图片的时候,如果你选择一个中文名称的图片,那么上传后会产生乱码,导致图片显示不出来。

下面说一种解决办法:
使用“年月日时分秒 + 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'])));

 


来源:中国万维网
日期:2012/9/5

打印 】 
上一篇:Apache .htaccess防盗链方案方法(httpd.conf)
下一篇:新开的虚拟主机,为什么在办公室可以登录ftp,到家里就不能登录了?
  >> 相关文章
 
  究竟怎样区分JSON和JSONP?原来可以这么简单理解!
  ecshop网店系统批量打印快递单插件免费下载
  ecshop后台登陆验证码经常不显示什么原因?
  阿里云弹性公网ip是怎样计算价格的?包年包月还是按流量付费更划算?
  服务器安全防护全攻略——以阿里云服务器的安全设置技巧为例
  在阿里云虚拟主机安装了phpmyadmin为什么打不开syntax error unexpected T string
  ecshop2.7.3在PHP5.3以上版本的服务器环境中运行出现的问题及解决方案
  ecshop在php5.3报错解决方法Strict Standards: Redefining already defined constructor for class alipay
会员 客服 QQ 电话 充值 工单
Top

客服热线

010-57180806

18610695105

请拨总机 010-57180806

咨询售后问题建议 提交工单