【问题标题】:Why is URL doubled up为什么网址会翻倍
【发布时间】:2017-10-05 09:30:17
【问题描述】:

我在数据库中名为“img”的文件夹中有图像,链接是

<img class="thumbnail" src="img/<?php echo $myrow['img'];?>"/>

但图像不显示。 当我在 Chrome 中签入 devtools 时,src 显示 img/img/picname。 有一个img/太多了! 当我删除 devtools 中的第一个 img/ 时,图像会显示。 当我从图像显示的代码中删除 img/ 时。

这是第一次,所以发生了什么,我该如何解决?

【问题讨论】:

  • $myrow["img"] 包含什么?页面上有基本的 href 吗?
  • 您使用img/picname 插入了img 数据,这就是它发生的原因。以这种方式插入&lt;img class="thumbnail" src="&lt;?php echo $myrow['img'];?&gt;"/&gt; 或使用picname 插入您的img 数据。

标签: php html image


【解决方案1】:

检查您的数据库表,它必须存储根目录的完整路径。如果是这种情况,那么下面的代码应该可以工作

<img class="thumbnail" src="<?php echo $myrow['img'];?>"/>

【讨论】:

  • 我也是不小心输入了数据库中的路径
猜你喜欢
  • 1970-01-01
  • 2019-06-10
  • 1970-01-01
  • 2019-07-25
  • 2013-08-23
  • 1970-01-01
  • 2013-07-22
  • 2016-08-24
  • 2017-03-15
相关资源
最近更新 更多