带有DirectoryIterator的简单PHP库
我正试图从一个目录构建一个简单的库。我有这样一个场景:带有DirectoryIterator的简单PHP库,php,iterator,directory,gallery,Php,Iterator,Directory,Gallery,我正试图从一个目录构建一个简单的库。我有这样一个场景: - 2013 <-- directory -- Album 1 <-- directory -- image1.jpg <-- file -- image2.jpg -- image3.jpg -- Album 2 -- image1.jpg - 2014 -- Album 1 -- image1.jpg
- 2013 <-- directory
-- Album 1 <-- directory
-- image1.jpg <-- file
-- image2.jpg
-- image3.jpg
-- Album 2
-- image1.jpg
- 2014
-- Album 1
-- image1.jpg
-- image2.jpg
-- Album 2
-- image1.jpg
查看2014年的专辑,您可以选择
www.site.com/gallery.php?year=2014&album=album_name
并查看相册中的照片
那就更好了
www.site.com/gallery/2014/album_name
谢谢。您可以使用folioGallery这是一个php照片库,它使用您的文件系统生成照片库
相同的下载链接:这就是iPad的外观。不好的。我需要一个没有内置lightbox的超级简单的东西。好的,PHP示例正在运行,但我不需要lightbox
function getImages($year,$album){
$basefolder = "gallery/";
foreach (new DirectoryIterator($basefolder) as $fileInfo) {
if($fileInfo->isDot()) continue;
if($fileInfo->isDir()) continue;
echo '<img src="'. $basefolder.''. $year.'/'. $album .'/'. $fileInfo->getFilename() .'">';
}
true;
}
www.site.com/gallery.php?year=2014
www.site.com/gallery.php?year=2014&album=album_name
www.site.com/gallery/2014/album_name