php显示不了图片不显示
❶ 下载的一个php网站,想替换里面的图片,我把之前的图片覆盖了以后再次浏览网页图片显示不出来是怎么回事
个别php网站需要在后台生成页面或者有添加伪静态都是要更新后才能显示的,你可以先检查下是不是相关问题,如果不是看是不是有缓存。
❷ php页面图片无法显示,求解啊
路径不对。你的路径是src="tongji.php",改成src=<?php include 'tongji.php';?>试下
❸ php文件可以输出图片却无法显示出来!
经测试2种方式都可以正确显示,据估计,你的第2种方式不能正常显示的原因在于:
你在第2种方式里,除了 img 输出外,还有其它输出。
请参看下面的示例代码:
<?php
//创建新的图像实例
$im=imagecreatetruecolor(100,100);
//设置背景为白色
imagefilledrectangle($im,0,0,99,99,0xFFFFFF);
//在图像上写字
imagestring($im,3,40,20,'GDLibrary',0xFFBA00);
//echo"这一行如果加上就不能正常显示下面的图像了。<br/>";
//输出图像到浏览器
header('Content-Type:image/gif');
imagegif($im);
imagedestroy($im);
?>
为什么第 2 种方式,不能在header前面有内容,究其原因,请参看以下说明:
header()必须在任何实际输出之前调用,不管是普通的html标签,还是文件里面的空行、空格或者是PHP文件里的空行、空格。
简单一句话:在header()被调用之前有输出就会出错。
❹ PHP图像输出无法显示
这你拆并需要了解两个东西:
imagejqeg是图像流的形式传慎御亩递给浏览器;
ob_clean是干嘛用的;
其实以图像流的形式是,相当声明一张图片头信息header('Content-type: image/jpg');
如果前面有其他文本,相当于返回给浏览器的是“字符串+图像流字符串”,这样就可能不是一个图片的数据了,所以无法显宽森示
❺ php图像存在错误显示不出来
看了代码后,有以下提示供参考:
1、从代码中,没有看到输出验证字符图像的代码。
2、建议编写类代码时,添加一个__construct构造键渗御函数,用于对上面的 $img 等重要参数进行初始化。
3、代码中生成验证字符的代码有些bug,会造成输出字符不稿岩足4个:
$this->code.=$this->charset[mt_rand(0,$_len)];
修正:
$this->code.=$this->charset[mt_rand(0,$_len-1)];
运行结果图:
❻ PHP 表格的背景图片无法显示出来
你好!
这个和PHP脚本没有关系,在浏览器输出时已经是完全的迟盯html了码槐和!图片显示不出来,你得仔细检查下
路径
(图片显示不出,绝大部明神分是这个原因造成的),其次,检查下浏览器是否禁止显示了图片(这个可能性相当小)
❼ 图片前面有img.phpurl=导致图片不显示
源代码核辩中除了img输出外,还有其它输出。php显示不敏伍了图片是因为源代码中除了img输出外,还有其它输出,其解决办法就是取消在header被调用之前的任输出即可。桥氏或
❽ php显示不出图片 <php
header("Content-type: image/jpeg");
gd库是否开启?
❾ PHP在浏览器里不显示图片是怎么回事
“开始”--->“运行”--->输入"cmd"--->输入regsvr32 jscript.dll 和regsvr32 vbscript.dll ,问题成功解决。
❿ PHP怎么输出图片啊我的图片1.jpg和new.php在同一位置为什么图片不能显示
new.php里面如下的语句输出1.jpg:
<?php
echo
"<img
src='1.jpg'>";
?>
你可以单独把以上语句存为一个PHP文件试试看,如果成功了,说明没有其它问题,可能是你的1.jpg的实际名字中有空格或者引号等特殊符号,或者名字含有中文而PHP文件是UTF编码,这样就会造成找不到文件,改为1.JPG试试看。
如果文件名确实是1.JPG,而且是上面的单独的PHP文件,仍然无法显示,可以在浏览器图片的红叉上点鼠标右键查看属性,看看显示的网址,检查是不是指向了你希望的文件夹位置。