Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Routing bannerow
Forum PHP.pl > Forum > PHP
mihaup
Witam,
jak rozwiazuje sie problem routowania bannerow? Powiedzmy mam 3 bannery w tym samym czasie na jedno miejsce, jak to rozwiazac technicznie, aby sprawiedliwie routowac bannery? Nie mam kompletnie koncepcji jak to ugrysc. Dzieki za wskazowki.
Wave
Losowanie nie jest sprawiedliwe? Przecież wykupuje się ilość wyświetleń reklamy (ewentualnie okresowo, ale to nie robi różnicy) i kwestia tylko żeby je zliczać i kontrolować.
mihaup
Cytat(Wave @ 11.02.2007, 17:58:33 ) *
Losowanie nie jest sprawiedliwe? Przecież wykupuje się ilość wyświetleń reklamy (ewentualnie okresowo, ale to nie robi różnicy) i kwestia tylko żeby je zliczać i kontrolować.


Aha. I tak sie to rozwiazuje w komercyjnych zastosowaniach? To by mocno upraszczalo sprawe :-)
Wave
Jeżeli banery rzeczywiście są losowo wybierane to czemu nie. smile.gif
Peace
Jako rotatora używam tego skryptu:

Kod
<script type="text/javascript" language="javascript">
<!--



var opoznienie = 4500;                            
var nazwaodnosnika = "#odnosnikdozastapienia"      

var obrazek = new Array();
obrazek[0] = new odnosnik(0,"http://adres_strony.pl","http://adres_obrazka.pl/banner.gif");
obrazek[1] = new odnosnik(1,"http://adres_strony.pl","http://adres_obrazka.pl/banner.gif");



var pomocy;                                        

                  
function init() {                                  
  for (licznik = 0; licznik  < document.links.length; licznik++) {
   if ( document.links[licznik].hash == nazwaodnosnika )  {       // "odnosnik" to nazwa odnosnika stworzonego przez <a href="plik.roz" name="#odnosnik">costam</a>
   odnosi = licznik;
   break;                                          
   }
}
zmien(0)                                
}


function odnosnik(numer, odnosnik, obraz) {
this[numer] = new Image;
this.odnosnik = odnosnik;
this.src = obraz;
}


function zmien(ktory) {                            
if ( ktory == (obrazek.length - 1) ) pomocy = 0;
else pomocy = ktory + 1;
document.images["obrazek"].src = obrazek[ktory].src;
document.links[odnosi].href = obrazek[ktory].odnosnik;
  
setTimeout ("zmien(pomocy)",opoznienie);      
}
// -->
</script>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.