devo caricare n foto ad intervalli di x secondi

n -> è una variabile che ricevo da PHP e che metto nella root
x -> è 5 secondi (5000 millisecondi)

il problema è che il codice che ho fatto io entra in loop e non si ferma una volta raggiunto il numero n

Codice PHP:
stop();
1
function 
dup() { 
    if (
TOTALE) { 
        
trace(x); 
        
x++;
    }else { 
        
clearInterval(duplica); 
    } 

poi....


Codice PHP:
Dati = new LoadVars();
Dati.load('book.php');
Dati.onLoad = function(){
    
_root.TOTALE Dati.totale;
    
duplica setInterval(dup2000);
}; 
in sostanza devo aggiornare una foto ogni 5 secondi, il nome della foto è fotoN dove N è la variabile che voglio incrementare...cosi da otterere uno slide di foto.

Help me