Zufällige Werbung ausgeben

AMD-Fan
Hi!

Ich möchte in meinem Forum Werbung ausgeben. Dieses sind ausschliesslich Links.
Ich habe nun in einer PHP Datei folgenden Inhalt hinterlegt:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
<?php
$gfxwerbung[] = "werbung 1";
$gfxwerbung[] = "werbung 2";
$gfxwerbung[] = "werbung 3";
$gfxwerbung[] = "werbung 4";

srand ((double) microtime() * 1000000);
$gfxwerbung2 rand(0,count($gfxwerbung)-1);

echo "<!-- BEGIN PARTNER PROGRAM - DO NOT CHANGE THE PARAMETERS OF THE HYPERLINK -->\n".$gfxwerbung[$gfxwerbung2]."\n<!-- END PARTNER PROGRAM -->";
?>

Ich habe anstatt den Links nur "werbung X" hingeschrieben, da es übersichtlicher ist.

Es wird also bei der PHP Datei eine zufällige Ausgabe generiert.

Wie kann ich das nun in mein Woltlab Burning Board 2.3.6pl2 integrieren?

Ich möchte das so haben, dass wenn möglich der oben genannte Code in einer extra .php Datei gespeichert wird und dann soll im "header" Template ganz unten die Ausgabe der Werbelinks erfolgen.

Ich hoffe ihr versteht was ich meine und könnt mir helfen smile


MfG
AMD-Fan
[kamui]
Schreib den Code, bis auf die echo-Ausgabe, in die extra.php. Include die extra.php in der global.php (am besten weit oben). Füge im header.tpl "$gfxwerbung[$gfxwerbung2]" ein und du hast dein erwünschtes Ergebnis.
AMD-Fan
Wow, das ist ja einfach smile

Vielen Dank!!!


/edit:
Da gibts wohl doch noch ein kleines Problem...
Ich habs bei mir lokal auf nem testboard getestet, und dort funktioniert es auch einwandfrei.
Wenn ich es jetzt allerdings auf meinem richtigen Board (klick) mache, kommt nur eine weiße Seite, nachdem ich die Datei includet habe...

Kannst du mir da vlt helfen?
[kamui]
Was wird denn genau anstatt von "werbung 1" ausgegeben? Und häng mal bitte deinen global.php und header.tpl an.
AMD-Fan
Wiegesagt, ich hab es mit include "gfxwerbung.php"; inkludiert, und dann war das komplette Board nur noch weiß. Nichts ging mehr.

Anbei meine beiden Dateien.

/edit:
phpinfo();
[kamui]
Die Dateien sehen eigtl. normal aus, und wenn es auf dem Testforum geht, kann es ja auch nicht an ihnen liegen. Mit phpinfo(), was sich wann änder und was bewirkt, kenn' ich mich leider nicht aus - sorry.
AMD-Fan
Okay, ich habs jetzt ohne include() gemacht und den Code direkt in die global.php geschrieben. Jetzt funktioniert es auch smile