【发布时间】:2011-07-31 19:04:04
【问题描述】:
我所指的图像是可以嵌入到网络浏览器中的图像,而不是 .tif、.psd 等。
所以我知道的只有 .png / .jpg / .jpeg / .gif / .bmp
还有吗?
我需要此信息的原因是只允许在我的 php 文件上传脚本中上传有效图像。
【问题讨论】:
-
您希望通过查看文件扩展名就能做到这一点?
-
定义“网络浏览器”,
bmp支持远非普遍。 -
扩展 Ignacio 的评论 — 您真的相信所有可能尝试上传文件的人不会使用错误的文件扩展名和/或 mime 类型来伪装其他内容吗?
-
@Ignacio 实际上我将检查 PHP 返回的 $_FILE[type],我编写了一个小脚本来显示任何文件的类型,因此要获得所需的类型,我需要一些测试文件适当的扩展。
标签: php image file-upload file-extension