Ciao a tutti... ho questo script che però non funziona tanto bene...

Con firefox funziona perfettamente
con explorer no...

con explorer i nomi dei file non me li visualizza perchè questo script crea un'immagine con all'interno il nome del file (o almno credo..)

ecco lo script...

Codice PHP:
<?php
// Questo array contiene le estensioni dei file immagini. Tutto in minuscolo.
$img_extensions = array("zip","doc","jpg","pdf","txt","psd","gif","jpeg","png",);

$handle opendir("./");
while (
false !== ($filename readdir($handle)))
{
$split explode("."$filename);
$extension strtolower(end($split));
if(
in_array($extension$img_extensions) && substr(substr($filename0, -(strlen($extension)+1)) , -9) != "__thumb__")
{
$files[] = array($filename$extension);
}
}

$repeat = (int) count($files) / 2;

for(
$i 0$i $repeat$i++)
{
echo 
"<tr>\n";

for(
$j 0$j 2$j++)
{
echo 
"<tr>\n";
$id = ($i*2)+$j;
if(
$files[$id])
{



$size filesize($files[$id][0]);
echo 
'<td width="40%">[img]'.$thumb_file.'[/img]</td>'."\n"
'<td width="10%" align="center">'.$size.' bytes</td>'."\n"
'<td width="10%" align="center">[url="'.$files[$id][0].'"][img]freccia.jpg[/img][/url]
</td>'
;

}
echo 
"<tr />\n";

}
echo 
"<tr />\n";
}
?>
Ecco come si visualizza lo script: