0

我正在使用 PHP 和 mysql 创建一个网站...在我的代码中,有一个包含广告图像的列表...问题是如果我在 php 的代码中使用这些图像,即如果我的页面是 index.php 并且我通过 wamp 运行,但是如果我将代码放在像 index.html 这样的简单 html 页面中,广告的图像就会显示出来....我触发错误并在 index.php 中发现,ul包含广告以某种方式隐藏...我不知道为什么会出现这种行为...需要您的指导...

查看屏幕截图

对于 index.php http://zahms.com/awais/image1.png

对于 index.html http://zahms.com/awais/image2.png

请注意,有一些奇怪的类被分配给 index.php 中的 li 标记,但这不在我的实际代码中..这是我的该列表的代码....对于 index.php 和索引.html

<ul class="Ads">
<li><img src="images/Ad.png" alt="ad1" /></li>
<li><img src="images/Ad.png" alt="ad2" /></li>
</ul>
4

3 回答 3

1

在您的 index.php 中,您必须将图像的 src 从“images/Ad.png”更改为“Ad.png”

<ul class="Ads">
<li><img src="Ad.png" alt="ad1" /></li>
<li><img src="Ad.png" alt="ad2" /></li>
</ul>
于 2013-04-06T09:58:28.040 回答
0

要么你没有正确关闭 php 标签,要么你没有正确地回显它:

<?php 
echo '<ul class="Ads">
<li><img src="images/Ad.png" alt="ad1" /></li>
<li><img src="images/Ad.png" alt="ad2" /></li>
</ul>';
?>

或者只是没有 php 标签

<ul class="Ads">
<li><img src="images/Ad.png" alt="ad1" /></li>
<li><img src="images/Ad.png" alt="ad2" /></li>
</ul>
于 2013-04-06T09:50:59.563 回答
0

如果我将图像放在名为“images”的文件夹中并提供正确的路径为“images/Ad.png”,我不知道为什么以及如何图像无法正常工作......我创建了一个名为“uploads”的新文件夹并放入该文件夹中的图像并将该路径提供为'uploads / Ad.png'..所以图像不适用于一个文件夹并且它们使用相同的方法但用于另一个文件夹仍然是一个谜。 .这是代码

 <ul class="Ads"> 
  <li><img src="uploads/Ad.png" alt="ad1" /></li>
  <li><img src="uploads/Ad.png" alt="ad2" /></li> 
  </ul> 

这是工作人员......如果有人找到原因,请告诉它,以便我下次小心......谢谢

于 2013-04-06T10:10:36.103 回答