MyBB.de Forum
Zufallsbanner - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Zufallsbanner (/thread-12533.html)

Seiten: Seiten: 1 2 3 4


RE: Zufallsbanner - Ulrich - 01.03.2009

Ich habe das dann doch mit einem fröhlichen Zweizeiler in PHP gelöst den ich über ein Iframe eigebunden habe.

Vielen Dank

Uli


RE: Zufallsbanner - krafdi - 01.03.2009

Als vorschlag eine einfache php Lösung.
Füge am Anfang der global.php folgendes ein.
PHP-Code:
$ads = array(array("Banner" => "<a href=\"http://webseite1.com\"><img src=\"bild1.jpg\"></a>"),
        array(
"Banner" => "<a href=\"http://webseite2.com\"><img src=\"bild2.jpg\"></a>"),
        array(
"Banner" => "<a href=\"http://webseite3.com\"><img src=\"bild3.jpg\"></a>") );

        
srand ((double)microtime()*10000);
        
$maxwert count($ads)-1;
        
$nr rand(0,$maxwert);
         
$banner =  $ads[$nr][Banner]; 

Füge im gewünschten Template folgendes ein.
Zitat:{$banner}



RE: Zufallsbanner - Ulrich - 01.03.2009

Auch nicht so schlecht, dieser Ansatz.

Uli


RE: Zufallsbanner - Michael - 02.03.2009

Da würde aber auch ein einzelnes Array reichen. Wink


RE: Zufallsbanner - krafdi - 02.03.2009

(02.03.2009, 01:23)Michael schrieb: Da würde aber auch ein einzelnes Array reichen. Wink
JaJa Chefe is ja gut. Big Grin
PHP-Code:
$ads = array ( "<a href=\"http://webseite1.com\"><img src=\"bild1.jpg\"></a>",
               
"<a href=\"http://webseite2.com\"><img src=\"bild2.jpg\"></a>",
               
"<a href=\"http://webseite3.com\"><img src=\"bild3.jpg\"></a>"        
             
);
       
        
srand(microtime()*1000000);
        
$maxwert count($ads)-1;
        
$nr rand(0,$maxwert);
        
$banner =  $ads[$nr]; 



RE: Zufallsbanner - eisbäronice - 04.05.2009

Wenn ich die {$banner} Variable in einem der Nav-Templates einfüge, passiert leider gar nichts. Im Header funktioniert es allerdings. Woran kann das liegen?
Gruß


RE: Zufallsbanner - StefanT - 04.05.2009

Die Nav-Templates werden an einer anderen Stelle definiert, an der $banner nicht definiert ist.


RE: Zufallsbanner - eisbäronice - 04.05.2009

Wie lässt sich das Problem lösen? =)


RE: Zufallsbanner - frostschutz - 04.05.2009

evtl. global $banner; vor $banner =


RE: Zufallsbanner - Andii S. - 04.05.2009

wenn nur banner in der rotation angezeigt werden sollen kannst du auch das Ad Randomizer System benutzen