Quanto la pagina e` sul client, il codice PHP non esiste piu`.
Quindi e` chiaro che non puoi usare PHP.
Devi chiamare una funzione JS che ad intervalli regolari faccia il rollover dell'immagine.
Esempio:
nella head:
codice:
<script type="text/javascript">
var radice = "/images/immagine";
var estens = ".jpg";
var max = <?PHP echo"$numero"?>;
var oggetto = "ID_IMMAGINE";
function cambiaimm() {
var rr = Math.floor(Math.random() * max); // (*)
rr = (rr<10) ? "0" : "" + rr;
document.getElementById(oggetto).src = radice+rr+estens;
}
</script>
nel body:
<body onload="setInterval('cambiaimm()', 10000);">
...
[img]quellochevuoi.jpg[/img]
Il valore di max va posto uguale al numero delle immagini
(*) Se le immagini inizano da imamgine00.jpg , va bene cosi`, altrimenti se iniziano da immagine01 va sostituito con:
var rr = Math.floor(Math.random() * max + 1);