Wechselbanner

Erazor
Hallo zusammen,

Ich blende zur Zeit auf der Index Seite meines Forums einen Banner ein. Nun möchte ich dass dieser mit jedem Seitenaufruf wechselt. Kann mir jemand den genauen Codeschnipsel mitteilen? Bisher schaut er so aus...

code:
1:
<DIV ALIGN=CENTER><a href="http://www.novatrend.ch/index.php?rid=2015" target="_blank"><img src="http://www.locomotion-fanpage.net/forum/Banner/Banner-Novatrend-Grey.jpg" border=0 alt="NovaTrend - Webhosting und Domain Registrierung"></a></div><p>


Grüsse

Erazor
[kamui]
Du schreibst in die PHP-Datei:
php:
1:
2:
3:
$array = array('erster banner''zweiter banner''dritter banner');
srand(microtime()*1000000);
$zufallbild rand(0,count($array)-1);


Wobei du "erster banner", "zweiter banner", ... durch den kompletten Code (Link & Bild) des Banners ersetzt.

Im Template gibst du dann $zufallbild ein.
Frostyz
php:
1:
2:
3:
4:
5:
6:
$header_logos[]="logo.gif";
$header_logos[]="logo2.gif";
$header_logos[]="logo3.gif";
$zufall=rand(0,count($header_logos)-1);

$zufallheader_logos=$header_logos[$zufall];


oder so ^^
Ist zwar fast das gleiche aber vl findest du das Übersichtlicher

Ausgabe per
php:
1:
$zufallheader_logos
[kamui]
php:
1:
2:
3:
4:
5:
6:
7:
$header_logos[]="logo.gif";
$header_logos[]="logo2.gif";
$header_logos[]="logo3.gif";
srand(microtime()*1000000);
$zufall=rand(0,count($header_logos)-1);

$zufallheader_logos=$header_logos[$zufall];


Würde es mit srand noch machen, wieso?
Zitat:
Original von http://de.php.net/rand
Benutzen Sie unbedingt srand(), um vor dem ersten Aufruf von rand() einen neuen Startwert festzulegen, ansonsten erhalten Sie bei jedem Programmlauf dieselbe Sequenz von Werten.
Frostyz
ah danke smile
und wieder was gelernt.
[kamui]
Keine Ursache smile
KitKitMeow
Kleine Frage: in welche PHP-Datei genau muss der Code eingefügt werden?
Epona
Zitat:
Original von KitKitMeow
Kleine Frage: in welche PHP-Datei genau muss der Code eingefügt werden?


Schau mal hier: http://einseinself.net/thread.php?thread...t=Wechselheader
KitKitMeow
Ich bedanke mich smile