我正在做一个照片库,照片来自文件夹(图像)和所有子文件夹上传到服务器上。
但当我试图显示它们时,我只得到了空白的方块和错误的控制台:未能加载资源的服务器响应的状态。
404 (未找到)
此外,我的网络选项卡显示,我的照片是 text/html
型,而不是 jpg
.
$folder = "./images";
$files = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator(
$folder,
RecursiveDirectoryIterator::SKIP_DOTS),
RecursiveIteratorIterator::CHILD_FIRST
);
foreach ($files as $fileinfo) {
// fileinfo is an object, see documentation for info
if($fileinfo!="" && $fileinfo!="." && $fileinfo!="..") {
$path = $fileinfo->getRealPath();
if (!is_dir($path)) {?>
<div class="gallery">
<a href="<?=$path; ?>">
<img src="<?= $path; ?>">
</a>
</div> <?php
}
}
}