Rotator bannerów/buttonów


(mariuseq) #1

Dzień dobry. Poszukuję skryptu, który będzie wyświetlał zmieniające się losowo grafiki. Nazywa się to rotator bannerów albo buttonów. Przejrzałem trochę zasoby Internetu, a także to forum, lecz nie znalazłem satysfakcjonującego rozwiązania. Skrypt powinien być napisany w javascript albo php i musi mieć możliwość ustawiania maksymalnej ilości wyświetleń, np. 1000.

Pierwszy post na forum. :jupi:


(Maciekkoziol) #2

Tu masz gotową poradę:

http://www.kess.snug.pl/index.php?sid=10&pid=40

Ale ja bym to zrobił jakoś tak:

<?

$numerek = rand(1,3);

if($numerek == 1) {

echo 'Treść pierwszej reklamy';

}

if($numerek == 2) {

echo 'Treść drugiej reklamy';

}

if($numerek == 3) {

echo 'Treść trzeciej reklamy';

}

?>

Ale jeśli chcesz z możliwością ograniczenia wyświetleń to już trzeba bardziej skomplikowany skrypt, najpewniej z bazą MySQL... żeby przy każdym wyświetleniu dodawał rekord i powyżej 1000 rekordów już nie wyświetlał...


(mariuseq) #3

Czy ktoś mógłby mi dopisać do tego kodu w poście wyżej, albo tego tutaj niżej takie komendy, aby te obrazki/tekst zmieniały się samoczynnie np. po 15 sekundach? Oba skrypty powodują wyświetlenie losowego tekst/grafiki przy wejściu na stronę, a chcę żeby zmieniały się one losowo w określonym czasie.

<?php

$xxx_porn = mt_rand(1, 3);

switch($xxx_porn)

{

case 1:

echo '
';

break;

case 2:

echo '
';

break;

case 3:

echo 'bannery Flasha tez mogą byc :)';

break;

}

?>[/code]

(system) #4

Za pomocą php tego się nie uzyska, potrzebne jest JavaScript.

poszukaj


(mariuseq) #5

Próbowałem już z kilkoma rozwiązaniami JavaScript, które znalazłem w sieci, ale bez skutku. Problem jest taki, że ja mam już jeden JavaScript na stronie (odpowiedzialny za przesuwanie buttonów z dołu na górę):

Teraz jak wstawiam na stronę inny JavaScript, żeby uzyskać efekt zmiany banerów to albo tamten się blokuje (nie ma efektu marquee - nic się nie porusza) albo ten drugi skrypt nie funkcjonuje prawidłowo - tzn. wyświetla losowy baner i nie zamienia po określonym czasie na inny, a jeśli już któryś skrypt to robi, to mimo to nieprawidłowo lą podlinkowane banery, np. baner A - link A, baner B - link A, baner C - link A.

To nie jest tak, że nie sprawdzałem różnych rozwiązań wcześniej, nim napisałem tu na forum. Tutaj zazwyczaj piszę, jak mi już brakuje pomysłów. :wink: