zoukankan      html  css  js  c++  java
  • SouthidcEditor编辑器如何支持上传png图片

    SouthidcEditor编辑器如何支持上传png图片?

    asp网站一般都是用的南方数据SouthidcEditor编辑器,可是这个编辑器上传图片功能不能上传png类型的图片,那怎么办?我(红蜘蛛网络联盟站长:)通过后台上传图片img.htm找到了其中上传本地图片调用的是upload.asp文件。打开找到设置图片类型的sAllowExt变量,查找发现是通过如下一段代码控制上传各类文件的扩展名限制:

    var sAllowExt = "<%=sAllowExt%>";

    Case "REMOTE"
    sAllowExt = oRs("S_RemoteExt")
    nAllowSize = oRs("S_RemoteSize")
    Case "FILE"
    sAllowExt = oRs("S_FileExt")
    nAllowSize = oRs("S_FileSize")
    Case "MEDIA"
    sAllowExt = oRs("S_MediaExt")
    nAllowSize = oRs("S_MediaSize")
    Case "FLASH"
    sAllowExt = oRs("S_FlashExt")
    nAllowSize = oRs("S_FlashSize")
    Case Else
    sAllowExt = oRs("S_ImageExt")
    nAllowSize = oRs("S_ImageSize")
    End Select

    通过代码我们可以发现,原来SouthidcEditor编辑器上传文件的扩展名是存入数据库的,我们看到是S_RemoteExt跟S_ImageExt字段中的值设置的,我找到ftp上admin/SouthidcEditor/Datas/中的数据库文件SouthidcEditor.mdb,使用PTSJ通用数据库管理系统工具打开编辑此数据库(为access数据库),操作如下图:

    数据库修改SouthidcEditor编辑器支持上传png图片

    左侧文件选择找到该down下来的数据库,选择eWebEditor_Style表,找到如上图所示的S_RemoteExt跟S_ImageExt字段,取消勾选左侧“编辑锁定”,双击即可修改字段值,添加 | png即可,注意用竖线隔开,修改各个样式的字段值,完成。将SouthidcEditor.mdb数据库上传覆盖原文件,再进入后台编辑器上传png图片试试,是不是发现SouthidcEditor编辑器可以上传png图片了。

    如有其它疑问可在下方评论或进入个人主页:www.rswebun.com

  • 相关阅读:
    java安全——BASE64
    Spring Aop 梳理
    Spring Aop中,获取被代理类的工具
    关于eclipse运行TestNG出现: CreateProcess error=206, ÎļþÃû»ò)չÃû的解决办法
    java内存设置
    用python开发调试器——起始篇
    5分钟破解全峰快递
    重拾黑客
    ThreadPoolExecutor的运转机制
    20190627_解决ADB的device offline问题的两种方法
  • 原文地址:https://www.cnblogs.com/reweb/p/3425019.html
Copyright © 2011-2022 走看看