广告列表未在PHP中显示

时间:2013-04-06 09:41:10

标签: php html mysql css

我正在使用PHP和mysql创建一个网站...在我的代码中,有一个包含广告图像的列表...问题是如果我在php中的代码中使用那些图像不显示ie如果我的页面是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标签,但这不在我的实际代码中。这个列表的代码也是......这两个索引都是一样的.php和index.html

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

3 个答案:

答案 0 :(得分: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>

答案 1 :(得分: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>

答案 2 :(得分: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> 

这是有用的人...... 如果有人找到了原因,请告诉它,以便下次我会小心....谢谢