senza complicarti troppo la vita sposta tutte le foto relative ai lotti in un unica cartella magari chiamata lotti
e mettici solo e soltanto immagini per non aver problemi
...poi copia questa funzione:
Codice PHP:
function dirtree($path){
/**
* author: kuarl<grivier@animeterminal.it>
* date: 26-08-2002
*/
$fd = opendir($path);
while($file = readdir($fd)){
if($file != '.' && $file != '..'){
$ris[count($ris)] = $path."/".$file;
if(is_dir($ris[count($ris)-1])){
unset($ris[count($ris)-1]);
$ris = array_merge($ris, dirtree($path."/".$file));
}
}
}
closedir($fd);
return $ris;
}
la funzione legge il contenuto di una directory e restituisce un array contenente i nomi dei files (l'ho presa da una delle pillole del forum magari se vuoi più chiarimenti: http://forum.html.it/forum/showthrea...hreadid=301502 )
richiami la funzione poi cosi
Codice PHP:
//metti tra le parentesi il path della cartella da leggere
$immagini_lotti=dirtree("lotti");
// print_r ti conviene usarlo solo qunado testi lo script
// in modo che vedi cosa contiene il tuo array
// se è tutto ok lo puoi anke eliminare
print_r($immagini_lotti);
// cosi ti estrai un file (nome immagine) a caso
$immagine_casuale=array_rand($immagini_lotti);
// e poi la metti in un tag
echo "<img src=\"$immagine_casuale\" border=\"0\">";
per il caricamentodell'iframe vedi tu...
cmq ricordati che la cartella con le immagini dei lotti per non complicarti deve contenere solo le immagini dei lotti (niente sottodirectory o altri file)
vedi se funge! ciao