`
梵谷的皇心
  • 浏览: 22205 次
社区版块
存档分类
最新评论

ckfinder实现图片上传后按当前日期重命名

阅读更多

          ckfinder是以原文件名保存上传的文件名到服务器上的,上传的文件名有中文的时候会出现乱码,并且

 

编辑器不能显示上传的文件,解决方法之一就是用当前时间对文件进行重命名:

 

对admin\ckfinder\core\connector\php\php5\CommandHandler下的FileUpload.php

 

   if (!isset($uploadedFile['name'])) {
            $this->_errorHandler->throwError(CKFINDER_CONNECTOR_ERROR_UPLOADED_INVALID);
        }

        $sUnsafeFileName = CKFinder_Connector_Utils_FileSystem::convertToFilesystemEncoding(CKFinder_Connector_Utils_Misc::mbBasename($uploadedFile['name']));
//解决中文乱码重命名的问题
		$sExtension = CKFinder_Connector_Utils_FileSystem::getExtension($sUnsafeFileName);
$sUnsafeFileName=date('YmdHis').'.'.$sExtension;

 

分享到:
评论

相关推荐

    CKFinder-2.4 for java按系统当前时间重命名

    CKFinder-2.4 for java按系统当前时间重命名避免中文乱码

    整合ckeditor+ckfinder实现图片或文件上传功能

    当配置完成后,你可以在`ckeditor`的配置中指定`ckfinder`作为图片或文件的源。例如,可以使用`CKFinder`插件来调用ckfinder,代码如下: ```javascript CKEDITOR.replace('editor', { filebrowserBrowseUrl: '...

    CkEditor+CKFinder+实现本地图片上传

    第一步:网站需要引用CKFinder的dll(目录:/CKFinder/bin/Release/CKFinder....配置完成后CKEditor 就带有上传功能了,但假如上传图片时,图片的文件是用原来图片的名字,想改为随机文件名呢,怎么办?接着看第三步。

    ckeditor和ckfinder 支持图片上传,文档上传,flash上传

    网上流传的ckeditor和ckfinder基本是都是不能上传图片的 这个版本包含了本人将近一个星期的汗水,绝对支持上传 1、CKFinder.dll在ckfinder的bin/debug中使用不要忘记引用 2、ckeditor中config.js使用时不要忘记...

    ckeditor和ckfinder实现asp.net图片上传的功能

    这通常涉及到创建一个处理CKFinder上传请求的控制器或页面。例如,创建一个名为`CKFinderUpload`的Action,处理文件上传逻辑。 5. **安全性考虑**:为了防止非法文件上传和安全问题,你需要在后台代码中添加验证和...

    ckeditor+ckfinder配置实现图片上传实例

    在本文中,我们将深入探讨如何使用CKEditor和CKFinder配置一个图片上传的实例。CKEditor是一款功能强大的在线文本编辑器,而CKFinder则是一个与之配套的文件管理器,允许用户方便地上传、管理和选择图片或其他文件。...

    asp使用ckeditor和ckfinder上传图片设置

    在asp中使用ckeditor开启图片上传功能的设置方法: 1、下载asp版本的ckfinder,放到ckeditor目录下 2、修改ckeditor\config.js,加上如下内容: CKEDITOR.editorConfig = function( config ) { config.scayt_...

    asp.net mvc中实现CKEditor+CKFinder上传图片及Flash

    总结,实现ASP.NET MVC中CKEditor+CKFinder上传图片和Flash的功能涉及以下步骤: 1. 安装CKEditor和CKFinder的NuGet包。 2. 在视图中引用CKEditor的JavaScript文件并配置CKFinder的URL。 3. 创建处理文件上传的控制...

    CKEditor,Ckfinder上传图片详解及部分示例源码

    用户在CKEditor中选择插入图片后,会调用Ckfinder,用户可以在弹出的窗口中浏览服务器上的图片,或者选择上传新的图片。上传过程通常涉及文件的编码转换、大小限制、安全检查等步骤,确保上传的图片符合服务器的配置...

    ckeditor与ckfinder(java版)整合,实现图片上传

    ### CKEditor与CKFinder(Java版)整合实现图片上传的知识点 #### 1. CKEditor配置详解 **下载与安装** - **下载地址**: [http://ckeditor.com/download](http://ckeditor.com/download) - **安装步骤**: - 解压...

    ckedtior与ckfinder集成 图片上传浏览 不同用户 不同上传文件夹

    本篇将详细讲解如何将CKEditor与CKFinder集成,实现图片上传浏览功能,并针对不同用户创建独立的上传文件夹,以解决中文乱码问题。 首先,让我们从CKEditor说起。CKEditor 4.2 是一个功能丰富的JavaScript富文本...

    ckeditor和ckfinder配置asp上传图片实例

    2. `replace.asp` - 这个文件可能是用来处理CKFinder上传图片后的替换逻辑,例如将上传的图片路径替换为服务器上的实际URL。 3. `sample_posteddata.asp` - 这可能是处理POST请求的示例代码,例如处理CKEditor或...

    JSP使用ckeditor和ckfinder实现富文本及文件上传

    ckfinder提供了直观的文件操作界面,包括文件的上传、下载、删除、重命名等功能,且支持多种文件类型,如图片、PDF、Word文档等。 在JSP中整合ckeditor和ckfinder,首先需要在项目中引入这两个库的相关资源,包括...

    java与ckeditor和ckfinder整合后实现上传图片功能

    通过这样的整合,用户在使用CKEditor编辑内容时,可以方便地通过CKFinder上传和管理图片,提升用户体验。这种功能在博客系统、内容管理系统(CMS)等Web应用中非常常见。在实际开发中,还需要考虑性能优化、安全性...

    最新ckeditor3.6+ckfinder2.1整合含上传文件命名改为日期型(java版)

    4. **测试和调试**:最后,通过编写测试用例或实际操作来验证整合是否成功,确保CKEditor能正常调用CKFinder进行文件上传,且文件名按预期以日期型命名。 对于新手来说,这种整合可能会有一些挑战,但通过参考教程...

    ckeditor+ckfinder 完美组合编辑器 加图片上传功能

    3. **预览功能**:在上传或选择文件后,ckfinder提供即时预览,确保图片或其他媒体文件的显示效果符合预期。 4. **多语言支持**:ckeditor和ckfinder都支持多种语言,可以适应不同地区用户的使用需求。 5. **易于...

    .net ckeditor + ckfinder 实现上传

    - 文件上传完成后,需要返回成功或失败的响应给CKFinder,CKFinder再将结果展示给用户。 4. **安全考虑** - 对上传的文件进行安全检查,防止恶意文件(如病毒、脚本)的上传。 - 限制文件大小和类型,避免服务器...

    ASP.NET C# CKEditor(4.14版本)+CKFinder上传图片

    ASP.NET C# CKEditor(4.14版本)与CKFinder结合使用,为Web应用程序提供了一个强大的富文本编辑器解决方案,支持用户在编辑内容时上传并管理图片。CKEditor是一款功能丰富的JavaScript文本编辑器,而CKFinder则是一...

    ckfinder-2.6.0.jar自定义上传文件夹,文件名

    ckfinder-2.6.0.jar适用于ckfinder在上传文件时对文件进行重命名,命名规则为uuid,对文件夹进行自定义命名

    Asp.net 最新版CKEditor+CKFinder配置实现图片上传.

    根据提供的文件信息,本篇内容将详细介绍如何在***环境中配置最新版的CKEditor和CKFinder来实现图片上传功能。我们将从下载文件、配置文件、文件上传到安全性配置等多方面来展开说明。 ### CKEditor与CKFinder介绍 ...

Global site tag (gtag.js) - Google Analytics