FLEX 图文编辑器(FLEX HTML编辑器)

  • W9_157785
    了解作者
  • 1.6MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-10 02:16
    上传日期
功能还不错的FLEX图文混合编辑器,支持WORD复制粘贴! 后台上传为PHP,要使用ASP,ASP.NET,或者JAVA稍微改下就可以用
flexrtf.rar
内容介绍
<?php $MAXIMUM_FILESIZE = 1024 * 200; // 200KB $MAXIMUM_FILE_COUNT = 10; // keep maximum 10 files on server $UPLOAD_TREE_PARAM = 'GetTree'; $UPLOAD_FILE_PARAM = 'FileName'; $UPLOAD_PATH_PARAM = 'FilePath'; $UPLOAD_DIRECTORY = 'images/'; $REMOVE_PATH_PARAM = 'RemovePath'; $domain='http://'.$_SERVER['HTTP_HOST']; if(isset($_FILES[$UPLOAD_FILE_PARAM])){ if($_FILES[$UPLOAD_FILE_PARAM]['size'] <= $MAXIMUM_FILESIZE){ $path = $_GET[$UPLOAD_PATH_PARAM]; $path = preg_replace("#^$UPLOAD_DIRECTORY#", '', $path); $path = $UPLOAD_DIRECTORY.$path; move_uploaded_file($_FILES[$UPLOAD_FILE_PARAM]['tmp_name'], $path.$_FILES[$UPLOAD_FILE_PARAM]['name']); } }elseif(isset($_GET[$UPLOAD_TREE_PARAM])){ $xml = '<?'.'xml version="1.0" encoding="utf-8"'.'?>'; $xml .=getFileXmlTree($UPLOAD_DIRECTORY); echo $xml; }elseif(isset($_GET[$REMOVE_PATH_PARAM])){ $path = $_GET[$REMOVE_PATH_PARAM]; $path = preg_replace("#^$UPLOAD_DIRECTORY#", '', $path); $path = $UPLOAD_DIRECTORY.$path; logData('remove '.$path); removeFile($path); }else echo file_get_contents('flexrtf.html'); function removeFile($path){ if(is_dir($path)){ $dir = opendir($path); while($file = readdir($dir)){ if($file=='.'||$file=='..')continue; if(is_dir($path.$file))removeFile($path.$file.'/'); else @unlink($path.$file); } closedir($dir); @rmdir($path); }else @unlink($path); } function getFileXmlTree($path){ global $domain; $label = split('/', preg_replace('/\/+$/','',$path)); $label = $label[sizeof($label)-1]; $xmlDirs = ''; $xmlFiles = ''; $dir = opendir($path); while($file = readdir($dir)){ if($file=='.'||$file=='..')continue; if(is_dir($path.$file))$xmlDirs.=getFileXmlTree($path.$file.'/'); else $xmlFiles.='<node label="'.$file.'" path="'.($path).'" url="'.$domain.'/flexrtf/'.($path.$file).'" size="'.filesize($path.$file).'"/>'; } closedir($dir); return '<node label="'.$label.'" path="'.$path.'" isBranch="true">'.$xmlDirs.$xmlFiles.'</node>'; } function logData($msg){ $fp = fopen('./data.txt', 'a'); fwrite($fp, $msg."\n"); fclose($fp); } ?>
评论
    相关推荐
    • asp.net
      asp.net做的,有参考价值!适合初学者.
    • asp.net
      asp.net初学者实用小实例
    • asp.net
      hello,this is a asp.net
    • asp.net
      oksssssssssssssssssss
    • Asp.Net
      Asp.Net
    • ASP.NET
      关于ASP.NET的一些说明
    • asp.net 课件
      asp.net课件,ASP.NET项目实训_电子教案ASP.NET项目实训_电子教案ASP.NET项目实训_电子教案ASP.NET项目实训_电子教案ASP.NET项目实训_电子教案
    • ASP.NET相册控件
      ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP.NET相册控件ASP...
    • ASP.NET验证码
      ASP.NET验证码 ASP.NET验证码ASP.NET验证码 ASP.NET验证码 ASP.NET验证码 ASP.NET验证码 ASP.NET验证码 ASP.NET验证码
    • asp.net网上书店
      转换界面jsasp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net网上书店asp.net...