Per ringraziamento posto una piccolissima correzione allo script, in modo che sia visualizzato il nome effettivo del file oltre al tag A:

codice:
<?php
$dir = $_GET[dir];
$handle = opendir($dir);
while (false !== ($file = readdir($handle)))
{ 
if ($file!='.' && $file!='..')
  echo ''.$file.'
';
}
closedir($handle); ;
?>