在CodeIgniter View中的文件夹中显示所有图像



我正在为我的网站使用CodeIgniter 3,并希望在文件夹中显示所有图像。我使用了以下代码,但发生了错误。

$dir = base_url()."assets/stories/".$story["id_stories"]; // Your Path to folder
//For the test purpose - It is working properly.
echo $dir;
$files = array_diff(scandir(FCPATH .'assets/stories/'.$story['id_stories']), array('.', '..'));
foreach($files as $file) { 
  echo '<img src="'.$file. '" />'; 
} 

我收到了错误消息。

严重性:警告

消息:scandir(https://www.readphotos.com/assets/stories/4(:无法打开dir:未实现

文件名:story/view.php

行号:148

检查一下:

$path = FCPATH .'assets'.DIRECTORY_SEPARATOR.'stories'.DIRECTORY_SEPARATOR.$story['id_stories'].DIRECTORY_SEPARATOR;
foreach (glob($path."*.*") as $file) {
    echo '<img src="'.site_url('assets'.'/'.'stories'.'/'.$story["id_stories"].'/'.$file). '" />';
}

最新更新