2013-07-21 130 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