Door
Perry Saarloos
op 20-05-2013 11:11
gewijzigd op 20-05-2013 11:28
782 views
Hallo,
Sinds wij bezig zijn met een nieuwe site zoeken wij een alternatief voor het afwisselen van flash banners van onze sponsoren.
De site agrifoto.nl/ heeft zo'n content de sponsorbalk aan de rechter kant kan verspringen zodra je de pagina vernieuwd.
onze beta versie preview.trekkertrekker.nl/ wat straks onze nieuwe agrarische site wordt. Nu willen wij dit systeem ook graag op onze nieuwe site om alle sponsoren even veel aandacht te geven.
Wie kan ons hier bij/aan helpen?
Wij gebruiken met onze preview versie een recente wordpress versie 3.5.0. :)
Aangezien je hier op een PHP-forum zit:
1) glob() gebruiken om alle afbeeldingen in een array te krijgen
2) shuffle() gebruiken om die array goed te schudden
3) pak het eerste element, dat is een url.
4) gebruik die url in je <img>-tag
Gezien je nu puur op .png-banners scant zullen flashbanners niet mogelijk zijn.
Je zult deze apart moeten afhandelen, gezien deze niet in een img-tag werken.
Je zou je script kunnen aanpassen om te kijken welke extentie een banner heeft als je met scandir() je hele directory uitleest. Verbied wel de . en .. directories.
Bij Glash toon je een object-tag met daarin de Flashcode (of haal hele hele code uit de database, als er sprake is van extra attributen). En bij png, gif, etc toon je gewoon de img-tag.