php 返回一个图片的问题
时间:2011-08-04
来源:互联网
我有 2个网站
其中 有 一个网站 里面图片 要从另外一个网站获取
如果数据库 有图片 就是<img src= "a.jpg">
没有 就是<img src= "a.php?id=100"> 由a.php 根据ID 去获取图片
我想知道 php 文件 怎么返回一个图片???
header("Content-type:image/jpeg");
$img=imagecreatefromjpeg("1290656854-874636.jpg");
imagejpeg($img);
imagedestroy($img);
我找了代码 这样是可以的.... 但如果不是jpg 的呢?? 应该有更好的代码吧
其中 有 一个网站 里面图片 要从另外一个网站获取
如果数据库 有图片 就是<img src= "a.jpg">
没有 就是<img src= "a.php?id=100"> 由a.php 根据ID 去获取图片
我想知道 php 文件 怎么返回一个图片???
header("Content-type:image/jpeg");
$img=imagecreatefromjpeg("1290656854-874636.jpg");
imagejpeg($img);
imagedestroy($img);
我找了代码 这样是可以的.... 但如果不是jpg 的呢?? 应该有更好的代码吧
作者: qunqingkai2 发布时间: 2011-08-04
header("Content-type:image/jpeg");
$img=imagecreatefromjpeg("1290656854-874636.jpg");
imagejpeg($img);
imagedestroy($img);
红色部分是可变的,如imagejpeg这个也有imagepng等等,你根据获取的图片而得到相应的格式然后判断用哪个方法
$img=imagecreatefromjpeg("1290656854-874636.jpg");
imagejpeg($img);
imagedestroy($img);
红色部分是可变的,如imagejpeg这个也有imagepng等等,你根据获取的图片而得到相应的格式然后判断用哪个方法
作者: kyzy_yy_pm 发布时间: 2011-08-04
除了imagejpeg还有iamgegif,imagepng,可以定义一个$type,根据type值选择相应的函数
switch($type)
{
case 'png':{
$img=imagecreatefrompng("1290656854-874636.jpg");
imagepng($im);
} break;
case 'jpeg':do another thing ;break;
case 'gif':do another thing;break;
}
}
switch($type)
{
case 'png':{
$img=imagecreatefrompng("1290656854-874636.jpg");
imagepng($im);
} break;
case 'jpeg':do another thing ;break;
case 'gif':do another thing;break;
}
}
作者: ohmygirl 发布时间: 2011-08-04
$t = getimagesize('1290656854-874636.jpg');
echo $t['mime']; //看看就知道了
echo $t['mime']; //看看就知道了
作者: xuzuning 发布时间: 2011-08-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28