Adesso l'immagine non viene visualizzata, può dipendere dal fatto che $match "punta" al percorso del file e non al file direttamente? (nel senso che l'immagine si trova in una cartella, quindi $match restituisce "nomecartella/file.jpg")



EDIT:
mi correggo, il codice adesso funziona (carica l'immagine), ma questa non viene aggiornata.
Consigli?


Codice PHP:
<?php $ctime 0
foreach (
glob('files/*.jpg') as $file

if (
$ctime filectime($file)) 
$match $file$ctime filectime($file); } 

?> 
<script language="javascript"> 
var refreshrate=6; //SECONDS BETWEEN REFRESH 
var image='<?php echo $match?>'; //IMAGE NAME 
var imgheight=141; //IMAGE HEIGHT 
var imgwidth=357; //IMAGE WIDTH 
function refresh(){ document.images["pic"].src=image+"?"+new Date();
setTimeout('refresh()', refreshrate*1000); } 
document.write('[img]'+image+'[/img]'); if(document.images)window.onload=refresh; 
</script>