Di getto mi viene una cosa così:

Codice PHP:
<?php

$handle 
opendir('/');
    
    echo 
"[b]File:[/b]</br>";

    while (
false !== ($file readdir($handle))) { 
        
$array[] = $file;
   }

   
closedir($handle); 
   
   
   if(isset(
$_GET['start'])) {$start=$_GET['start'];} else {$start=0;}
   
   
$maxrecord=10// numero righe per pagina
   
$tot count($array); // numero totali di file nella directory
   
    
for($i=$start$i<$start+$maxrecord$i++) {
    
        echo 
$array[$i]."
"
;
    
    }
    
    echo 
"

"
;
    
        
    if(
$tot $maxrecord) {
    
    
// crea link per accedere ad ogni pagina
    
$self $_SERVER['PHP_SELF'];
    
$maxPage ceil($tot $maxrecord); // numero totali di pagine da visualizzare
    
    
for($page 1$page <= $maxPage$page++) {
    
    
$start $page $maxrecord;
    
        echo 
" <a href=$self?start=".($start-$maxrecord).">".$page."</a> ";
                
        
    } 
        
            
    }
    
  
?>