AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    检查上传图片是否合法的函数,木马改后缀名、图片加恶意代码均逃不过
    今天试了下AspJpeg组件,发现用AspJpeg组件去处理不正常的图片文件的时候就会出错,呵呵,这个正好可以让我们用来检查图片的合法性,偶给封装成函数了~
    复制代码 代码如下:

    '-------------------------------------------
    '函数名:chkimg
    '作 用:检查图片文件是否合法
    '参 数:img,图片路径
    '返回值:布尔类型
    '条 件:服务器必须支持AspJpeg
    '-------------------------------------------
    Function chkimg(img)
            on error resume Next
            chkimg=True
            if isnull(img) then chkimg=false:exit function
            Set chkJpeg = Server.CreateObject("Persits.Jpeg") 
            chkPath = Server.mappath(img) 
            chkJpeg.Open chkPath
            If Err Then
                chkimg=False
            End If
            If err.number>0 Then err.clear
            Set chkjpeg=Nothing
    End Function

    因为AspJpeg只能处理已经在服务器上的文件,所以实际运用的过程中我们可以这样做:先将图片上传到一个临时文件夹,然后检查图片的合法性,如果合法,复制图片到图片保存目录,删除临时文件并返回上传成功信息,如果非法,直接删除临时文件并返回错误警告。
    上一篇:文件名 提取方法
    下一篇:asp下检查表中是否存在某个字段(列)函数
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    检查上传图片是否合法的函数,木马改后缀名、图片加恶意代码均逃不过 检查,上传,图片,是否,合法,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)