Try this
<PRE>
<?
$allow=array("", "doc", "xls", "rtf", "html", "txt", "pdf");
$dirname=getcwd();
$dir=opendir($dirname) or die();
while ( $filename=readdir($dir) )
{
if ( strncmp($filename, ".", 1) != 0 )
{
$bits=explode(".", $filename);
$ext=$bits[(count($bits)-1)];
if ( in_array($ext, $allow) )
{
echo $filename."<BR>";
}
}
}
closedir($dir);
?>
Mark.