Codice PHP:
<?php
include("condb.php");
$query="SELECT * FROM `banner`;";
$select=mysql_query($query) or die (MYSQL_ERRNO()." ".MYSQL_ERROR());
$query="SELECT * FROM `banner`;";
$select = mysql_query($query) or die("Query fallita");
while($row = mysql_fetch_array($select))
{
for($x=0 , $y=0; $x<=5 , $y<=4 ; $x++ , $y++)
{
$url[$x][$y] = $row['link'];
$image[$x][$y] = $row['percorso'];
}
if (($row['tipo']=='Flash') OR ($row['tipo']=='JSC') OR ($row['tipo']=='HTML') )
{
$BFlash=1;
$Url_Flash=$row['tipo'];
}
}
// questa funzione gestisce 6 spazi pubblicitari e ogni spazio può contenere 5 banner che rotano ogni 5 secondi per un totale di 30 Banner Programmabili
echo"
<script language='Javascript' type='text/javascript'>
<!--
var i=0
var url[][] = new Array (('".$url_1."', '".$url_2."','".$url_3."','".$url_4."','".$url_5."')('".$url_6."', '".$url_7."','".$url_8."','".$url_9."','".$url_10."')('".$url_11."', '".$url_12."','".$url_13."','".$url_14."','".$url_15."')('".$url_16."', '".$url_17."','".$url_18."','".$url_19."','".$url_20."')('".$url_21."', '".$url_22."','".$url_23."','".$url_24."','".$url_25."')('".$url_26."', '".$url_27."','".$url_28."','".$url_29."','".$url_30."'));
var image[][] = new Array (('".$image_1."', '".$image_2."','".$image_3."','".$image_4."','".$image_5."')('".$image_6."', '".$image_7."','".$image_8."','".$image_9."','".$image_10."')('".$image_11."', '".$image_12."','".$image_13."','".$image_14."','".$image_15."')('".$image_16."', '".$image_17."','".$image_18."','".$image_19."','".$image_20."')('".$image_21."', '".$image_22."','".$image_23."','".$image_24."','".$image_25."')('".$image_26."', '".$image_27."','".$image_28."','".$image_29."','".$image_30."'));
function CambiaBanner()
{
if (document.images)
{
if (i != 5 )
{
document.getElementById('banner1').src=image[0][i];
document.getElementById('link_1').href=url[0][i];
document.getElementById('banner2').src=image[1][i];
document.getElementById('link_2').href=url[1][i];
document.getElementById('banner3').src=image[2][i];
document.getElementById('link_3').href=url[2][i];
document.getElementById('banner4').src=image[3][i];
document.getElementById('link_4').href=url[3][i];
document.getElementById('banner5').src=image[4][i];
document.getElementById('link_5').href=url[4][i];
document.getElementById('banner6').src=image[5][i];
document.getElementById('link_6').href=url[5][i];
i++;
}
else { i = 0 }
setTimeout ('CambiaBanner()' , 3000 , 'javascript')
}
}
-->
</script>"; // fine echo questo è tutto lo script con dentro la funzione che cambia i baanner e li fa rotare oggni 5 secondi
?>