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

  • 相关阅读:
    Android中Intent传递对象的两种方法(Serializable,Parcelable)
    Android安全机制(2) Android Permission权限控制机制
    Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
    finder怎么才能找到library
    Mac下Android Studio中获取SHA1和MD5
    andorid 自定义seekbar
    C# Sending data using GET or POST ZZ
    gmail
    load dll
    C# Read/Write another Process' Memory ZZ
  • 原文地址:https://www.cnblogs.com/reweb/p/3425019.html
Copyright © 2011-2022 走看看