我花了一个下午的时间,自己用PHP脚本写了一个处理上传文件的脚本代码,没有做更多的安全处理,希望对大家有用。
首先,在你的config.js文件里添加如下代码:PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。
下载复制代码代码如下:CKEDITOR.editorConfig = function( config ){config.filebrowserImageUploadUrl = './upload.php?type=img';config.filebrowserFlashUploadUrl = './upload.php?type=flash';};以上的配置是上传要处理到的文件的地址,你可以根据自己情况进行修改。upload.php文件如下:复制代码代码如下:php
$config[$type."_size"]*1024) mkhtml($fn,"","上传的文件不能超过".$config[$type."_size"]."KB!");//$filearr=explode(".",$_FILES['upload']['name']);//$filetype=$filearr[count($filearr)-1];$file_abso=$config[$type."_dir"]."/".$config['name'].".".$filetype;$file_host=$_SERVER['DOCUMENT_ROOT'].$file_abso;if(move_uploaded_file($_FILES['upload']['tmp_name'],$file_host)){mkhtml($fn,$config['site_url'].$file_abso,$config['message']);}else{mkhtml($fn,"","文件上传失败,请检查上传目录设置和目录读写权限");}}}//输出js调用function mkhtml($fn,$fileurl,$message){$str='';exit($str);}?>代码打包下载
