Benchè pensassi fosse una domanda gia fatta da qualcuno, dopo diverse ricerche mi sono dovuto ricredere....

Comunque il mio problema è questo:
Devo creare una lista di file di una directory, fin qui nessun problema, esisto moltissimi script gia fatti per farlo.
Girando per la rete ho scelto questo, semplice e comodo.

Codice PHP:
<?php

#apriamo la cartella il punto indica che � la cartella dove ci troviamo
$cartella opendir('.');

#creiamo un ciclo che legga i contenuti e li metta nell'array
while ($file readdir($cartella)) {
$file_array[] = $file;
}
#facciamo un ciclo foreach per prendere gli elementi
foreach ($file_array as $file) {

#tutti tranne quelli che iniziano per "." o per ".."
if ( $file == ".." || $file == "." || $file == "index.php" || $file == "css.css") {
continue;
}

#ora viene il bello apro le marcature ti tabella e dentro esse mostro 

#ogni elemento dell'array linkato al propio nome
echo "<TR><TD class=\"headBG3\" colspan=\"2\"><img src=\"$file.PNG\"></TD><TD align=\"left\" width=\"95%\"class=\"headBG3\" colspan=\"2\">";
echo 
"<a href=\"$file\">$file</a>";

#chidendo poi la riga
echo "</TD></TR>";
}
?>
L'unico problema e' che non posso togliere dalla lista i file con una determinata estensione come per esempio immagini o simili senza specificare il nome esatto del file...e' possibile mettere quindi un filtro per non mostrare file con una determinata estensione senza dover specificare per forza il nome completo?

(ne ho bisogno per non mostrare i file .PNG e .PHP)

PS: non sono ancora molto pratico di php...

Grazie a tutti in anticipo