In ogni caso ho riprovato e se lo lascio come nella versione originale lo script funziona.
Ma come faccio a renderlo dinamico, nel senso di impostare la directory con una select ?

In ogni caso se qualcuno mi spiegasse anche come crearne uno con i 2 pulsanti di avanti e indietro gli sarei molto grato.

Codice PHP:
<?
$imagedir 
"images"//The image folder
$thumbdir "images"//The thumbnail folder
$columns 7//How many images displayed per line

?>
<style type="text/css">
<!--
#apDiv1 {
    position:absolute;
    left:706px;
    top:60px;
    width:148px;
    height:315px;
    z-index:1;
}
-->
</style>

<table>

  <tr>
      <td>
      <? if ($show != ""//show the current image if any
        
{
            print 
"<img src=images/$show>
"
;
        } 
?>
    </td>
    </tr>
    </table>
    <table>
    <tr>
      <?php 


$i
=0;
$handle=opendir($imagedir); 
while (
false!==($file readdir($handle))) { 
    if (
$file != "." && $file != "..") { 
    
       print 
"<td>[url="index.php?show=$file><img"][/url]
</td>"
;
      ++
$i;
      if(
$i == $columns) { print "</tr><tr>"
      
$i 0;
      }
    } 
}
closedir($handle); 


?>

  </tr>
</table>
</body>
</html>


.