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?