Salve a tutti mi sono registrato da poco ma da molto tempo leggo il forum, ho un problema sto realizzando un sito e con html e css non ho problemi ma di php e programmazione non ne so proprio niente, avrei bisogno di uno script per visualizzare diversi banner con diversi collegamenti in div differenti che cambino ad ogni caricamento della pagina senza doppi o ripetizioni, allora ho scaricato da un sito uno script php che fa questo solo con le immagini ma a tempo e non a refresh di pagina, il codice dello script è il seguente:
<?php
// rotate images randomly but w/o dups on same page - format:
// [img]rotate.php?i=0[/img] - rotate image #0 - use 'i=1'
// for second, etc
// (c) 2004 David Pankhurst - use freely, but please leave in my credit
$images=array( // list of files to rotate - add as needed
"bomb.gif",
"frown.gif",
"grim.gif",
"smile.gif" );
$total=count($images);
$secondsFixed=1; // seconds to keep list the same
$seedValue=(int)(time()/$secondsFixed);
srand($seedValue);
for ($i=0;$i<$total;++$i) // shuffle list 'randomly'
{
$r=rand(0,$total-1);
$temp =$images[$i];
$images[$i]=$images[$r];
$images[$r]=$temp;
}
$index=(int)($_GET['i']); // image index passed in
$i=$index%$total; // make sure index always in bounds
$file=$images[$i];
header("Location: $file"); // and pass file reference back
?>

per utilizzarlo nella pagina poi si scrive:
[img]rotate.php?i=0[/img]image #1
[img]rotate.php?i=1[/img]image #2
[img]rotate.php?i=2[/img]image #3
in qualsiasi punto della pagina, il problema è che lo script non permette di associare un determinato link a un' immagine in particolare perchè non scrive i link a href ma solo l'immagine. Adesso vi chiedo qualcuno di voi sa come modificare questo script per ottenere gli effetti desiderati?
Grazie in anticipo per il vostro aiuto
Ciao