2

我想以这样一种方式对图像文件(.jpg, .png, .gif)进行验证,如果用户将 html 的扩展名更改为 jpeg,那么系统将限制他该文件的格式无效。我已经实现了对文件扩展名的验证,但我也想实现这个验证。

我也在上传视频(.wav, .flv, .mp4)和音频(.mp3)文件,如果有人上传扩展名错误的文件,系统会限制他。我怎么能做到这一点?

4

1 回答 1

0

尝试了 finfo_file - 需要 pecl 文件信息,php 5.3 及更高版本,
此函数将返回上传文件的 REAL mime 类型,
基于此信息,您可以进行比较并阻止任何不需要的扩展名(mime)

于 2012-11-12T14:23:02.213 回答