Php 网页上没有显示图像,而是显示文本;“正在加载…”;正在显示
我的图像保存在一个文件中…我已将其路径保存在数据库中…当我从数据库中获取图像路径并尝试将其显示在网页上的给定位置时,它根本不会显示,而是显示一个文本“加载…” 此外,inspect元素正在清晰地显示图像路径,如图所示Php 网页上没有显示图像,而是显示文本;“正在加载…”;正在显示,php,html,Php,Html,我的图像保存在一个文件中…我已将其路径保存在数据库中…当我从数据库中获取图像路径并尝试将其显示在网页上的给定位置时,它根本不会显示,而是显示一个文本“加载…” 此外,inspect元素正在清晰地显示图像路径,如图所示 '<img id="image" alt="mgm axis" title="mgm axis" src="polybazaar_files/images/1.jpg" style="display: block;"></img>' “” 现在我的部分
'<img id="image" alt="mgm axis" title="mgm axis" src="polybazaar_files/images/1.jpg" style="display: block;"></img>'
“”
现在我的部分代码在这里
while( $result=mysqli_fetch_array($runquery))
{$GLOBALS['image']=$result['image'];}
<img src="<?php echo $image; ?>" title="<?php echo $prodname; ?>" alt="<?php echo $prodname; ?>" id="image" />
while($result=mysqli\u fetch\u数组($runquery))
{$GLOBALS['image']=$result['image'];}
“title=”“alt=”“id=”图像“/>
其中,在不同页面上的echo';
用于数据库中的同一图像
我试过这里提到的建议,也试过其他地方提到的建议,但都不管用
另外,我的页面中间有很多java脚本……它们是否造成了问题
任何有价值且信息丰富的原因或解决方案都将不胜感激……谢谢您将其修复
实际上是我脚本顶部的地址
<base href="http://polybazaar.in/shop/" />
需要放在注释中,因为我在本地服务器上工作……或者如果希望从该URL访问其服务器请求,则应提供默认目标的地址
感谢所有人的宝贵评论我意识到这与问题无关,但是您的结束img标记没有任何作用,因为
是一个单例(void元素,换句话说:没有开始或结束标记)。有关更多信息,请参见此:唯一的例外是,如果您在使用XHTML编写时需要尾部斜杠
您的网站目录的结构如何?@drmavelous我没有将图像保存为BLOB,而是保存了需要编码的文件路径…如何?@user3151681我已经完成了此操作因此,通过将路径保存为VARCHAR,我在其中添加了1000的限制长度(链接由我的网站填充,可能永远不会超过100个,但是我添加了空间,以防有人决定更改此路径)@包含…的代码不是我写的,而是由INSPECT元素显示的