2013-07-21 65 views
0

我想作一个画廊。我必须将文件夹放在一个文件夹中,其中一个包含缩略图的小图片,另一个包含灯箱的大图片。我想将缩略图链接到大图像。我怎么做。我发现下面的脚本,我粘贴了一个脚本,我希望它看起来像(问题是它不这样工作)。将小图像链接成大图像

我通常不会使用PHP编写这就是为什么我问,我猜想这是一种将链接保存在数组中的方法。

的PHP,我发现

<?php 
    foreach(glob('./images/small/*.*') as $file_small){ 
    echo "<img src='".$file_small."' />"; 
    } 
?> 

的PHP我想

<?php 
     foreach(glob('./images/small/*.*') as $file_small and glob('./images/big/*.*') as $file_big){ 
     echo "<a href='".$file_big."'><img src='".$file_small."' /></a>"; 
     } 
    ?> 
+0

你为什么不使用phpThumb生成缩略图,而不是为每个图像单独保存缩略图??? – shahbaz

+0

@shahbaz当数以千计的客户端计算机可以使用画布创建服务器时,为什么要让服务器工作? – Virus721

+0

@ Virus721多数民众赞成另一种选择... – shahbaz

回答

1

使用phpThumbhttp://phpthumb.sourceforge.net/生成缩略图和使用PHP代码:

<?php 
    foreach(glob('./images/big/*.*') as $file_big){ 
    echo "<a href='".$file_big."'><img src='phpThumb/phpThumb.php?src=../".$file_big."' /></a>"; 
    } 
?> 
+0

我不知道phpthumb。谢谢。但我仍然想知道是否有办法制作自己的PHP脚本 – JSHelp