假设我新建的1个文本文件,然后我把它后辍改成jpg,上传后提示“这不是正确的图片文件”?请问如何弄?

解决方案 »

  1.   

    根据mime判断,每个类型的文件都有一定的magic标志,
    有现成的库做这个事情。
      

  2.   

    1L说得对~
    js判断文件后缀不好..
    后缀可以改嘛!
      

  3.   

    $_FILES['userfile']['type']
    文件的 MIME 类型,如果浏览器提供此信息的话。一个例子是“image/gif”。不过此 MIME 类型在 PHP 端并不检查,因此不要想当然认为有这个值。