【发布时间】:2012-11-12 13:51:35
【问题描述】:
我想对图像文件(.jpg、.png、.gif)进行验证,如果用户将 html 的扩展名更改为 jpeg,那么系统将限制他该文件位于无效的格式。我已经实现了对文件扩展名的验证,但我也想实现这个验证。
并且我正在上传视频(.wav、.flv、.mp4)和音频(.mp3)文件,如果有人上传扩展名错误的文件,系统会限制他。我该怎么做?
【问题讨论】:
-
你说的是什么限制?拒绝文件?阻止(黑名单?)用户?
-
你不是说拒绝吗?因此,如果扩展名不是 jpg png 或 gif 则抛出验证消息...
-
您可以检查'type'字段($_FILES['field name']['type'])。