我是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