我是codeigniter框架的新手。我创建了一个自动加载图像的PHP滑块,它只能在PHP中正常工作。现在我使用了codeigniter,PHP代码无法正常工作,只是无法读取文件夹中的图像。如何在视图中自动加载和显示图像(Codeigniter)
PHP代码:
<div class="slider-wrapper">
<div id="slider" class="phpSlider">
<?php $dir_handle='./slider/images/';
foreach(array_diff(scandir($dir_handle), array('.', '..')) as $file) {
echo '<img src="./slider/images/'.$file. '" />';
}
?>
</div>
</div>
的代码工作正常,而不笨。它读取“slider”文件夹下特定文件夹“images”中的所有图像。而当在浏览器上运行的代码看起来象下面这样:
<div class="slider-wrapper">
<div id="slider" class="phpSlider">
<img src="slider/images/banner1.jpg">
<img src="slider/images/banner2.jpg">
<img src="slider/images/banner3.jpg">
<img src="slider/images/banner4.jpg">
<img src="slider/images/banner5.jpg">
</div>
</div>
它在Codeigniter中有什么不同?我发现您的视图中的PHP链接与您显示的HTML不同。 – TimBrownlaw
@TimBrownlaw只是忽略了上面的html代码。我只是想在codeigniter中完成加载特定文件夹中的图像,然后显示在视图中。 –
那么,如果我要忽略你的问题中的代码,那么我的答案就是编写正确的代码。你的问题将与文件路径。 – TimBrownlaw