ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Code Hack Requests / wechselnde Banner an beliebigen Stellen in der Template Datei


Seite 1 von 1

el-roth schrieb am 05.12.2004 um 10:07 Uhr

Hallo,

ich weiß nicht, ob es interessiert: Ich habe einen Banner-Hack eingeführt, der an jeder Stelle in der frame.html (oder anderswo) eingefügt werden kann. Das Banner erscheint nicht mehr immer am Anfabg der Datei, es gibt auch keine header Probleme mehr. Bei "neu laden" wechselt das Banner. Wie gewünscht halt...

Hier sieht man es in meinem neuen Forum:


musikerwelt.de/forum2

musikerwelt.de

Wenn es auf Interesse stößt, werde ich den code hier angeben.

Zweeper schrieb am 05.12.2004 um 17:21 Uhr

coole Sache, wäre nett wenn du den code posten könntest.
Hätte Interesse.

Gangstar_Blue schrieb am 11.02.2005 um 13:30 Uhr

Habe sowas auch in meinem Forum eingebaut.
Werde es demnäxt hier reinsetzten.

Online Forum - Geld verdienen
www.forum.enrico-albrecht.de

anton schrieb am 11.02.2005 um 18:29 Uhr

hoi zäme

ja intressiert bin, nur rein damit höhö

grüsse anton

PhoenixDH schrieb am 12.02.2005 um 00:12 Uhr

Hab das auch :)

Wenn net such ich mal den Code, aber heute nimmer und Morgen net gleich !

Etwas gedulden, ist auch ins Admincenter integriert und läuft über die Datenbank ! !

anton schrieb am 12.02.2005 um 00:38 Uhr

hoi zäme

ja phoenixDH geduldig sein wird *g*g*

grüsse anton

el-roth schrieb am 12.02.2005 um 19:28 Uhr

Hier mein Hack:

frame.html:

# Einfügen an der Stelle fürs Banner:

$GLOBALS[banner]

functions.inc.php:

##############################################################
# Hack mit Banner
##############################################################
#
##############################################################
function banner (){
global $banner1;
$handle=opendir ('/home/www/.../html/musiker/werbung');

while (false !== ($file = readdir ($handle))) {
if ($file != "." && $file != "..") {
$datei_liste[] = $file ;
}
}
closedir($handle);
srand((double)microtime() * 10000000);
$rand_keys = array_rand($datei_liste);
$i = $datei_liste[$rand_keys] ;

$banner1 = '<div align="center">' . file_get_contents("/home/.../html/musiker/werbung/$i") . '</div>';
return ($banner1);
}
##############################################################
#
##############################################################


header.inc.php:

include('./inc/functions.inc.php');
# hier die Ergänzung:
global $banner;
$banner = banner();
# Ende
include('./inc/thwbcode.inc.php');

Gangstar_Blue schrieb am 12.02.2005 um 19:41 Uhr

Hab dazu nen Rotator geschrieben:

die Datei sieht so aus:

<?
$letzterbanner = "0"; // Die Nummer des letzten Banners

$randomnumber = mt_srand((double)microtime()*1000000);
$randomnumber = mt_rand(0,$letzterbanner);

$number0 = "<a href=\"http://www.deinedomain.de\" target=\"_blank\"><img src=\"http://www.deinedomain.de/banner.gif\" border=\"0\"></a>";

// es kann nach Belieben unendlich erweitert werden
// immer darauf achten, dass vor jedem Anführungszeichen ( " ) ein Backslash ( \ ) kommt!

$ads = ("number".$randomnumber);
echo ($$ads);
// man kann auch echo mit include austauschen; als Wer für $numberX muss dann ein Dateiname stehen
// BSP: $number 0 = "datei.htm";
// Ergebnis: datei.htm wird ausgegeben
?>

und diese dann mit :

<iframe src="deinedatei.php" height="60" width="468" marginheight="0" marginwidth="0" frameborder="0" scrolling="no"></iframe>

eingefügt.

PhoenixDH schrieb am 13.02.2005 um 01:07 Uhr

Hier gibts meinen COde:

http://hacks.slware.com/tboard/showtopic.php?threadid=725

Seite 1 von 1