标题:[讨论]请教 PHP 上传图片
取消只看楼主
kofiori2007
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-1-12
 问题点数:0 回复次数:0 
[讨论]请教 PHP 上传图片
请教!!!
我写了一个php程序要来上传图片,我要限制上传的文件的类型为jpg。
我现在的做法是用javascript检查文件后缀+server side 的
($_FILES["field_name"]["type"] == "image/jpeg")来检查。基本上都没有问题,只有一个:
我在IE上测试,毫无问题,但是在FireFox上,如果我原来有一张图片叫abc.png ,试图上传它,不成功。
(因为它的后缀是“png”)现在,我把这张图片改名为“abc.png.jpg”或者“abc_png.jpg”等等,
分别在IE和FireFox运行上传,IE 没有通过,因为$_FILES["field_name"]["type"] = “image/x-png”,
但是FireFox上通过了,因为$_FILES["field_name"]["type"] = “image/jpeg”. 请问IE和FireFox对
检查文件类型的方法有所不同,我应该怎么做才能使IE和FireFox都能限制上传的图片仅为jpeg文件呢?
搜索更多相关主题的帖子: 上传图片 PHP php 做法 
2007-01-12 21:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-115680-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.099309 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved