Kom ihåg mig?
Home Menu

Menu


Roterande banners

Ämnesverktyg Visningsalternativ
Oläst 2005-03-29, 16:00 #1
Intets avatar
Intet Intet är inte uppkopplad
Flitig postare
 
Reg.datum: May 2004
Inlägg: 322
Intet Intet är inte uppkopplad
Flitig postare
Intets avatar
 
Reg.datum: May 2004
Inlägg: 322
Hej

Jag har säg 10 banners som jag vill visa upp slumpvis på min sida på 3 positioner. Annonserna och positionen på annonserna skall ändras för varje exponering. Jag har läst om AdRotator tilll asp och ASP.NET men problemet är att jag bara hittar exempel på rotation mellan ett antal banners på SAMMA position. Jag vill alltså rotera ett antal annonser på olika positioner och självklart aldrig få upp samma banner på 2 positioner sammtidigt...

Tacksam för svar!
Intet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-29, 17:25 #2
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Citat:
Originally posted by Intet@Mar 29 2005, 15:00
Hej

Jag har säg 10 banners som jag vill visa upp slumpvis på min sida på 3 positioner. Annonserna och positionen på annonserna skall ändras för varje exponering. Jag har läst om AdRotator tilll asp och ASP.NET men problemet är att jag bara hittar exempel på rotation mellan ett antal banners på SAMMA position. Jag vill alltså rotera ett antal annonser på olika positioner och självklart aldrig få upp samma banner på 2 positioner sammtidigt...

Tacksam för svar!
Eftersom jag bara kan PHP så skriver jag exemplet i PHP.

Kod:
<?
function bannerads($size)
{
$sql = mysql_query("SELECT url, img_link FROM ads WHERE size='".$size."' ORDER BY rand() LIMIT 1");
$row = mysql_fetch_assoc($sql);

list($w, $h) = explode('x', $size);

$html = '<a href="'.$row['url']."' target="_blank"> <img src="'.$row['img_link'].'" width="'.$w.'" height="'.$h.'"> </a>';

return $html;
}
?>
Detta förutsäter att fältet "size" innehåller storleken på bannern i formatet: 468x60 osv

EDIT 1: Tillägg
EDIT 2: Buggfix
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-30, 15:21 #3
Mathias Mathias är inte uppkopplad
Medlem
 
Reg.datum: Mar 2004
Inlägg: 63
Mathias Mathias är inte uppkopplad
Medlem
 
Reg.datum: Mar 2004
Inlägg: 63
Ta en titt på http://www.phpadsnew.com/ som är en Open Source adserver. Där kan du göra det mesta, bland annat rotera ett gäng banners och aldrig få upp samma samtidigt osv. Kan också ge dig statistik osv. Kanske är lite mer än du behöver men den är lätt att jobba med och klarar det mesta.
Mathias är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:10.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017