> php教程 > php手册 > php header函数输入图片IE不显示问题

php header函数输入图片IE不显示问题

WBOY
풀어 주다: 2016-06-02 09:14:09
원래의
1369명이 탐색했습니다.

在php中利用header直接动态显示图片时发现显示图片为一个X了,这个问题在其它浏览器没有问题,只在ie浏览器中出问题了, 那么此问题如何解决?

刚开始img.php文件跳转到文件是这样写的:header(“Location:图片的绝对网址”);

然后就发现了IE下不能显示图片,全都显示叉,而且直接在IE中输入img.php的网址,网页会跳转到图片网址,但是却提示:

HTTP Error 403. The request URL is forbidden.

错误,修改方法就是:header(“Location:图片的相对地址”);

原来是路径问题,分析一下如果是使用绝对地址估计header函数以为是远程不被支持了,所以改成相对路径就没问题了,其实这个我觉得是图片地址的问题,代码如下:

<?php 
	header("Location:http://www.phprm.com/"); /* 重定向浏览器 */ 
	/* 确保重定向后,后续代码不会被执行 */ 
	exit; 
	 
로그인 후 복사

这样是跳转所以我们发现绝对路径是没有问题的,所以估计是地址路径错误了,本身header就支持跳转.

文章网址:

随意转载^^但请附上教程地址。

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿