When I upload an image to FB, it has image/png type (or image/gif). But when I download back my uploaded image it has image/jpeg type already. How to change types? Is it just enough to save the image with different extension? I'v tried and it works, but is it the right way?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
如何更改图像的类型(mime类型)?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
dongxiong1941 2012-08-18 14:51关注Is it just enough to save the image with different extension?
Only if the file type detection code is broken. If it only checks the extension then sure, this will fool it. If it, you know, actually looks at the file contents then no, this won't help; you'd have to use something like ImageMagick's
convert
to transcode the image.本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2015-11-07 05:50回答 1 已采纳 You can use getimagesizefromstring to get information about an image blob, including the image’s M
- 2017-08-13 09:15回答 1 已采纳 When you are calling move_uploaded_file you can declare where the image goes AND change the name o
- 2017-10-10 22:36回答 2 已采纳 Add the image index to the upload function for($i=0;$i<$count;$i++ ) { if(isset($_FILE
- 2020-10-24 09:29这个函数只能处理图像类型的文件,它基于图像的类型来返回对应的MIME类型。为了使用这个函数,需要安装php_exif扩展,并且还需要确保php_mbstring扩展已经安装。在Windows系统中,扩展文件可能是php_exif.dll,在...
- 2018-01-21 05:13回答 1 已采纳 Your code seems to work as intended. You think you should add a check (e.g. function returns) to a
- 2016-02-25 11:19回答 1 已采纳 This is the intended behavior, all validation rules are being run no matter if a previous one fail
- 2018-01-24 03:07回答 1 已采纳 My simple solution, to not get cluttered with folders and such, is that when you upload the image,
- 2020-10-21 01:43- GIF图像文件通常使用`image/gif` MIME类型,浏览器会将其作为图像来处理。 - JPEG和PNG图像分别使用`image/jpeg`和`image/png` MIME类型。 - BMP格式的图片使用`image/bmp` MIME类型。 - PSD文件(Adobe Photoshop...
- 2016-11-20 13:44回答 1 已采纳 use these functions : ##### This function will proportionally resize image ##### functi
- 2016-02-26 02:50回答 1 已采纳 You can get width and height image like this : $image_width = $imageinfo [0]; $image_heig
- 2015-09-28 11:33回答 2 已采纳 After talking in comments, you needed a working example to post your username value to the server.
- 2022-11-28 15:11PHP 文件上传及 MIME 类型大全 PHP 文件上传是指通过 PHP 语言将文件上传到服务器的过程,该过程涉及到多个方面,如文件上传的限制、文件类型的判定、文件的保存路径等。下面是 PHP 文件上传的详细知识点: 1. ...
- 2020-10-14 22:41- 文件的MIME类型不应仅仅依赖于文件的扩展名来判断,因为文件扩展名可以被恶意修改,从而导致安全问题。 - 在不同的服务器环境中,某些方法可能不可用或需要额外配置。因此,在选择获取MIME类型的方法时,应考虑...
- 2021-04-26 22:21亚大伯斯的博客 我有一个功能,可以在飞行中制作网址图片缩略图!我总是传递给jpg类型的...在这个php page中,这个mime类型指的是其中一个IMAGETYPE_JPC,IMAGETYPE_JPX,IMAGETYPE_JB2我需要修改我的函数来处理这个mime类型?注意^^^^...
- 2021-03-22 11:27weixin_39795971的博客 本文实例讲述了php获取文件mime类型的方法。分享给大家供大家参考。具体如下:1.使用 mime_content_type 方法string mime_content_type ( string $filename )Returns the MIME content type for a file as ...
- 2022-05-03 22:163. **`getimagesize()`** 函数:对于图片文件,我们可以使用`getimagesize()`,它不仅能获取图像尺寸,还能返回图像的MIME类型。 ```php $imageInfo = getimagesize('path/to/your/image'); $mimeType = $imageInfo...
- 2021-03-23 05:47蔡长威的博客 MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。...这篇文章主要介绍了php准确获取文件MIME类型的方法,涉及php针对文件属性操作的相关技巧,需要的朋友可以参考下...
- 2020-10-23 14:496. **image_type_to_mime_type**: 如果你只需要处理图像文件,可以先用`exif_imagetype`获取图像类型常量,再通过`image_type_to_mime_type`将其转换为MIME类型。 ```php $imageType = exif_imagetype('image.jpg'...
- 2020-12-17 12:10当你需要判断的文件仅限于图像类型时,可以先使用`exif_imagetype()`获取图像类型常量,然后通过`image_type_to_mime_type()`将其转换为MIME类型。但要注意,使用这两个函数需要在`php.ini`中开启`...
- 没有解决我的问题, 去提问
悬赏问题
- ¥15 PADS Logic 原理图
- ¥15 PADS Logic 图标
- ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
- ¥20 气象站点数据求取中~
- ¥15 如何获取APP内弹出的网址链接
- ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司