解决办法
上传文件重命名
修改ckfindercoreconnectorphpphp5CommandHandlerFileUpload.php
找到以下代码
代码如下 | 复制代码 |
if ($sFileName != $sUnsafeFileName) { $iErrorNumber = CKFINDER_CONNECTOR_ERROR_UPLOADED_INVALID_NAME_RENAMED; } |
在这段代码之后添加
代码如下 | 复制代码 |
$sExtension=CKFinder_Connector_Utils_FileSystem::getExtension($sFileName); $sFileName=date('YmdHis').'.'.$sExtension; |
其实很简单就是把上传的文件名获取后我们只后缀名,然后再利用上传的时间生成一个文件名,这样就不会出现中文乱码了。
时间: 2024-10-07 01:33:37