side banners laten roteren elke 2 of drie minuten

Status
Niet open voor verdere reacties.

eertje13

Gebruiker
Lid geworden
28 jul 2007
Berichten
143
Hallo

ik heb op mijn pagina sidebanners nu komen ze tevoorschijn als je op een button boven in de pagina klikt.
maar wil graag dat ze elke twee of drie minuten veranderen is het beter een ander script of is het gewoon iets om aan te passen.

site is www.race-publicity.com

en code is

HTML:
<?php 



$banner1 = "images/Sidebanner.jpg";   
$banner2 = "images/SidebannerFvN.jpg";   
$banner3 = "images/SideBannerRace.jpg";   
$banner4 = "images/SideBannerHideki.jpg";   
$banner5 = "images/Sidebanner4.jpg";   
$banner6 = "images/SidebannerFvN1.jpg";   
$banner7 = "images/SideBannerRace1.jpg";   
$banner8 = "images/SideBannerHideki1.jpg";   
$banner9 = "images/Sidebanner8.jpg";    
$banner10 = "images/SidebannerFvN2.jpg";
$banner11 = "images/SideBannerRace2.jpg"; 
$banner12 = "images/SideBannerHideki2.jpg";   

$link1 = "http://www.cdacciai.com/";   
$link2 = "mailto:frank@marco-didiaio.com";   
$link3 = "http://www.race-equipment.com/";   
$link4 = "http://www.hideki-noda.net/";
$link5 = "http://www.cdacciai.com/";
$link6 = "mailto:frank@marco-didiaio.com";
$link7 = "http://www.race-equipment.com/";   
$link8 = "http://www.hideki-noda.net/";
$link9 = "http://www.cdacciai.com/";  
$link10 = "mailto:frank@marco-didiaio.com";
$link11 = "http://www.race-equipment.com/";
$link12 = "http://www.hideki-noda.net/";

$nr = rand(1,12); 

if($nr ==1) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link1.'" target = "_blank"><img src = "'.$banner1.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==2) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link2.'" target = "_blank"><img src = "'.$banner2.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==3) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link3.'" target = "_blank"><img src = "'.$banner3.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163">';   }
elseif($nr ==4) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link4.'" target = "_blank"><img src = "'.$banner4.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==5) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link5.'" target = "_blank"><img src = "'.$banner5.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==6) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link6.'" target = "_blank"><img src = "'.$banner6.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==7) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link7.'" target = "_blank"><img src = "'.$banner7.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==8) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link8.'" target = "_blank"><img src = "'.$banner8.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==9) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link9.'" target = "_blank"><img src = "'.$banner9.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==9) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link10.'" target = "_blank"><img src = "'.$banner10.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
elseif($nr ==9) {   
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link11.'" target = "_blank"><img src = "'.$banner11.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }
else {
echo '&nbsp;&nbsp;&nbsp;<a href = "'.$link12.'" target = "_blank"><img src = "'.$banner12.'" style="border-style: solid; border-width: 1px; border-color: #000000;" width="163"></a>';   }


?>

bij voorbaat dank

erika
 
Om iets te veranderen op een webpagina die al geladen is (bijvoorbeeld na 2 - 3 minuten) kun je het beste javascript gebruiken.

De setTimeout() functie in javascript geeft je de mogelijkheid om iets te doen na een bepaalde tijd. setTimeout("hallo()",1000); zorgt ervoor dat na 1 seconde de functie hallo() zal worden uitgevoerd.

In die functie kun je dan bijvoorbeeld zetten: document.getElementById("sidebar").src = "images/anderplaatje.jpg";

Succes
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan