php ckeditor上传图片文件名乱码解决方法


Posted in PHP onNovember 15, 2013

打开editor/filemanager/connectors/php目录下commands.php,找到FileUpload函数,在

$sExtension = substr( $sFileName, ( strrpos($sFileName, '.') + 1 ) ) ; 
$sExtension = strtolower( $sExtension ) ;

后添加

$sFileName = rand(0,100).".".$sExtension;

此处rand函数可根据需要自行改变重命名规则。
另一种上传图片文件名乱码解决方法为使用iconv函数对文件名进行编码转换,但仍然存在重名问题,所以针对Fckeditor上传图片文件名最好还是重命名

PHP 相关文章推荐
实现“上一页”和“下一页按钮
Oct 09 PHP
php cookie 登录验证示例代码
Mar 16 PHP
php设计模式 State (状态模式)
Jun 26 PHP
PHP中通过语义URL防止网站被攻击的方法分享
Sep 08 PHP
php中导出数据到excel时数字变为科学计数的解决方法
Feb 03 PHP
php switch语句多个值匹配同一代码块应用示例
Jul 29 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
Aug 11 PHP
浅谈php和.net的区别
Sep 28 PHP
ThinkPHP3.2.1图片验证码实现方法
Aug 19 PHP
详解PHP防止盗链防止迅雷下载的方法
Apr 26 PHP
yii框架使用分页的方法分析
Jul 25 PHP
PHP Swoole异步MySQL客户端实现方法示例
Oct 24 PHP
json的键名为数字时的调用方式(示例代码)
Nov 15 #PHP
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
Nov 14 #PHP
php遍历目录与文件夹的多种方法详解
Nov 14 #PHP
php中引用符号(&)的使用详解
Nov 13 #PHP
使用php验证复选框有效性的示例
Nov 13 #PHP
PHP PDOStatement:bindParam插入数据错误问题分析
Nov 13 #PHP
php curl模拟post请求小实例
Nov 13 #PHP
You might like
Snoopy类使用小例子
2008/04/15 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
2010/10/25 PHP
php支付宝接口用法分析
2015/01/04 PHP
php生成动态验证码gif图片
2015/10/19 PHP
event.srcElement 用法笔记e.target
2009/12/18 Javascript
jquery解析xml字符串示例分享
2014/03/25 Javascript
BootStrap轻松实现微信页面开发代码分享
2016/10/21 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
微信小程序 wxapp内容组件 text详细介绍
2016/10/31 Javascript
使用vue.js写一个tab选项卡效果
2017/03/25 Javascript
原生JS实现隐藏显示图片 JS实现点击切换图片效果
2021/01/27 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
详解用JS添加和删除class类名
2019/03/25 Javascript
详解vue-cli+es6引入es5写的js(两种方法)
2019/04/19 Javascript
微信小程序动态显示项目倒计时
2019/06/20 Javascript
vue页面更新patch的实现示例
2020/03/25 Javascript
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
Python中使用gzip模块压缩文件的简单教程
2015/04/08 Python
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
python正则表达式及使用正则表达式的例子
2018/01/22 Python
通过pykafka接收Kafka消息队列的方法
2018/12/27 Python
使用Python创建简单的HTTP服务器的方法步骤
2019/04/26 Python
python实现加密的方式总结
2020/01/19 Python
Anaconda+vscode+pytorch环境搭建过程详解
2020/05/25 Python
python 实现学生信息管理系统的示例
2020/11/28 Python
BeautifulSoup获取指定class样式的div的实现
2020/12/07 Python
北京天润融通.net面试题笔试题
2012/02/20 面试题
省级四好少年事迹材料
2014/01/25 职场文书
求职信的七个关键技巧
2014/02/05 职场文书
男女朋友协议书
2014/04/23 职场文书
鼓舞士气的口号
2014/06/16 职场文书
篮球社团活动总结
2014/06/27 职场文书
学雷锋活动倡议书
2014/08/30 职场文书
Django与数据库交互的实现
2021/06/03 Python
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android
Java中的Kafka为什么性能这么快及4大核心详析
2022/09/23 Java/Android