在PHP中检查损坏的图像?

时间:2018-03-15 06:23:39

标签: javascript php security upload

我尝试上传一个被某些HTML和脚本标记损坏的图像文件。

我做的是在记事本中打开一个文件并在其中输入一些HTML和脚本标记,然后上传它。

在上传时,我想检查图片是否已被修改或损坏。

1 个答案:

答案 0 :(得分:0)

您可以尝试一些东西,但使用某些文件格式(例如:BMP,JPEG在某种程度上)只有人才能最终确定文件是否正常或已损坏

最简单的测试是简单地将文件加载到相应的对象(TJpegImage,TPngObject等)中。如果你在加载时遇到异常,肯定会有一个损坏的文件。

不幸的是,如果没有引发异常,您无法确定该文件是否已损坏。

检查Stackoverflow上的答案Here