【发布时间】:2013-04-20 05:21:41
【问题描述】:
我找到了一些最有效的解决方案,但没有一个可以 100% 解决问题 我正在寻找的代码将在一个目录中查看我的所有专辑并拉出图像并拉出我在另一个文件夹中的拇指并像这样回显一个字符串。
echo '<a href="',$img,'" rel="shadowbox"><img src="',$img,'" /></a>';
问题是我的 href 图像在我的图像文件夹中,而我的 src(缩略图)在另一个目录中。我正在使用 shadowbox 并希望脚本回显一个允许同时扫描两个目录的搅拌。
下面是我正在使用的扫描目录但不会返回相应输入代码的内容缩略图驻留在另一个目录中
//path to directory to scan. i have included a wildcard for a subdirectory
$directory = "gallery_uploads/*/";
//get all image files with a .jpg extension.
$images = glob("" . $directory . "*.jpg");
$imgs = '';
// create array
foreach($images as $image){ $imgs[] = "$image"; }
//display images
foreach ($imgs as $img) {
"<a href='$img' rel='shadowbox'><img src='$img' /> ";
echo'<a href="',$img,'" rel="shadowbox"><img src="',$img,'" /></a>';
【问题讨论】:
-
使用数据库来引用图像,一列用于拇指,另一列用于完整图像。
-
缩略图的文件名与全图的名称有关系吗?是的,@Daryl Gill 有一个非常有效的观点。使用数据库或其他类型的存储,如 XML。
标签: php