设置header()后,浏览器页面变黑

设置header()后,浏览器页面变黑

header("Content-type: image/jpeg");, 设置这一句话后,浏览器变黑

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
提问者 Siio 2018-01-28 12:05:28

// Chrome

$image = './images/a.jpg';

$im = imagecreatefromjpeg($image);

$back = imagecolorallocate($im, 123, 226, 201);

$rotate = imagerotate($im, 75, 0);

header("Content-type: image/jpeg");

imagejpeg($rotate);


  • 您好,小慕这边的没有问题,图片能正常显示,请做以下检查: 1 图片路径是否正确,通过./image/a.jpg是否确实可以找到a.jpg图片,比如你的图片存在www文件夹下的images目录,可以通过localhost/images/a.jpg验证一下是否能找到图片。 2 将header注释掉,看一下浏览器页面是否有相关的报错提示,根据错误提示进行修正。
    2018-01-29 09:59:58
  • 提问者 Siio 回复 imooc_澈 #2
    好的,谢谢
    2018-02-01 10:33:29
YongOG 2018-01-28 11:07:01

header头没错,仔细检查一下代码是不是不小心打错了什么

  • 提问者 Siio #1
    好的,谢谢
    2018-02-01 10:33:51
guly 2018-01-28 09:52:18

你好,小慕这边试了一下是没有出现浏览器变黑的情况,浏览器为谷歌,360,建议您贴出您的完整代码以及运行的浏览器,祝学习愉快!

  • 提问者 Siio #1
    好的,已经贴出
    2018-01-28 12:04:06
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师