为什么得不到bmp的文件格式 不必用$FILES[$upfile]['type']去获得具体的类型,假设你的上传文件是$UploadFile那么$FileName = $UploadFile_name; copy($UploadFile,$FileName)将可以获得原来的文件名(包括扩展名) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、bmp不是网页图象文件,所以不会被正确识别。只能被识别为application/octet-stream 2、楼上几位的解答有误,$_FILES[$upfile]['type']得到的是能识别的真实的文件mime类型并与后缀无关。3、这个信息很重要,他将作为回显时的头部信息 谢谢楼上的,可是现在的问题是使用$_FILES[$upfile]['type']什么也没有,是空的。可是如果使用getimagesize函数得到的MIME是image/bmp。 经测试是application/octet-stream可能与浏览器有关 回复楼上:楼上得回答有点偏差。具体的跟你使用的webserver有关系,他设定的是什么类型就是什么类型。比如apache里面的conf\mime.types设定image/bmp bmp就是楼主的答案如果application/octet-stream bin dms lha lzh exe class so dll bmp就是楼上的。 用什么开发工具好呢?Notepad++?Vim? 如何将一个字符串写入到一个a.php文件中 ereg()返回的到底是什么类型?boolean?int? 如何设置随机数字变量 关于php中正则式的问题 初学php,关于类的疑问~~~ 请教mysql front 的问题 怎样得到真实访问Ip 散点分,谈谈最近学习心得体会 一个discuz的问题,求大佬解答 为什么include("test.inc"),老是报错"parse error, unexpected T_INCLUDE in..." 谁有phplib模板的分页源码呀???急,还望大家不吝赐教!!!
2、楼上几位的解答有误,$_FILES[$upfile]['type']得到的是能识别的真实的文件mime类型并与后缀无关。
3、这个信息很重要,他将作为回显时的头部信息
可能与浏览器有关
image/bmp bmp
就是楼主的答案
如果
application/octet-stream bin dms lha lzh exe class so dll bmp
就是楼上的。