Here comes the code:
Codice PHP:
<?PHP
$settimana_corrente
=date("W");
$mese=date("m");
$anno=date("Y");

$res mysql_query("SELECT * FROM eventi_mese WHERE settimana='$settimana_corrente'") or die (mysql_error());
while (
$elenco mysql_fetch_assoc($res)) {

if (
$res !==""){

if (
$dir opendir("/home/hosts/miourl.com/htdocs/images/$anno/month/$mese/")) {
              while ((
$file readdir($dir)) !== false) { 
               if ((
$file!="..") AND ($file!=".") AND ($file!="") AND ($file!="_notes")){
                    
$Teste[]=$file;        
                }
              }  
              
closedir($dir);
              
            
mt_srand((double)microtime()*10000000);
            
$Teste_rnd mt_rand(0,(count($Teste)-1));
            
$image "http://www.miourl.com/images/$anno/month/$mese/";
            }
            }else{ if (
$dir opendir("/home/hosts/miourl.com/htdocs/images/week/sabato/")) {
              while ((
$file readdir($dir)) !== false) { 
               if ((
$file!="..") AND ($file!=".") AND ($file!="") AND ($file!="_notes")){
                    
$Teste[]=$file;        
                }
              }  
              
closedir($dir);
              
            
mt_srand((double)microtime()*10000000);
            
$Teste_rnd mt_rand(0,(count($Teste)-1));
            
$image "www.miourl.it/images/week/sabato/";
            }
            
?>[img]<? print $image ?>/<? print $Teste[$Teste_rnd?>[/img]<? ?>
      <? ?>
L'idea è che visualizzi l'immagine presa da sabato se non trova niente nella settimana corrente dalla tabella degli eventi mensili. Per testare non ho inserito nulla negli eventi mensili e quindi dovrebbe pescarmi qualcosa dagli eventi settimanali, niente, non visualizza alcuna immagine (neanche la croce rossa quindi significa che non pesca manco la directory) viceversa continua a non visualizzare nulla. Il $res e $elenco mi servono dopo per dare le info dell'evento prese dalla tabella. Mi date una mano col codice?