Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.25 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



net-board.net Archiv
Bannerrotationshack - Druckversion

+- net-board.net Archiv (https://net-board.net)
+-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26)
+--- Forum: Communitysysteme (https://net-board.net/forumdisplay.php?fid=25)
+---- Forum: wBB Support (Fragen und News) (https://net-board.net/forumdisplay.php?fid=8)
+---- Thema: Bannerrotationshack (/showthread.php?tid=3799)

Seiten: 1 2


Bannerrotationshack - trefixxx - 17.03.2004

ich wollte mir gerade einen bannerrotationshack für das wbb2.1.3 bauen, der dann im footer eingebaut wird. Ich hab mir das nicht so schwer VORGESTELLT.
Also folgendes hab ich bisher:

PHP-Code:
<?php 
$file 
= @file("banner.txt") or die ("Die Datei kann nicht geöffnet werden."); 
$count count($file); 
mt_srand((double)microtime()*1000000); 
$zufall mt_rand(0,$count-1); 
$line $file[$zufall];
$array explode("|"$line); 
echo 
"<a href=\"" $array[0] . "\" target=\"_blank\"><img src=\"" $array[1] . "\" border=\"0\"></a>"
?>
=bannerrotation.php

Code:
[URL]http://www.6thgeneration.sunsonic.de[/URL]|[URL]http://www.6thgeneration.sunsonic.de/promotion/6thgeneration.jpg[/URL]
[URL]http://www.6thgeneration.sunsonic.de[/URL]|[URL]http://www.6thgeneration.sunsonic.de/promotion/animiert.gif[/URL]
=banner.txt (das ist einfach nur ein beispiel mit den links).

Durch
PHP-Code:
$array 
sollte das eigentlich aufgerufen werden können. Jetzt liegt aber mein problem bei der "position" der dateien, also wohin muss ich die hochladen`? Nehmen wir an, ich möchte vom style "xy" (wbboard/images/xy/hier_die_images_vom_style) aus die bannerrotation sehen können. Wo müssen die dateien hin? Abgesehen davon, dass ich
PHP-Code:
$array 
noch in die templates einbauen muss etc.?

Danke!


- pattex - 17.03.2004

Du könntest den code in die global.php machen
Zitat:$file = @file("banner.txt") or die ("Die Datei kann nicht geöffnet werden.");
$count = count($file);
mt_srand((double)microtime()*1000000);
$zufall = mt_rand(0,$count-1);
$line = $file[$zufall];
$array = explode("|", $line);
echo "<a href=\"" . $array[0] . "\" target=\"_blank\"><img src=\"" . $array[1] . "\" border=\"0\"></a>";

wenn es in den footer soll dann suche in der global nach footer. da müsste dann was kommen wie templatesget,... [footer]

darüber fügst du den code ein


- trefixxx - 17.03.2004

diese stelle?

PHP-Code:
eval ("\$footer = \"".$tpl->get("footer")."\";"); 



- pattex - 17.03.2004

ja, darüber einfügen und in den footer $array

Ich glaube, so einen Code brauche ich auch. Bzw. den code für den Zufall.

Smile


- trefixxx - 17.03.2004

Kannst ja auch einbauen

EDIT###
klappt nicht so ganz: look at http://www.6thgeneration.sunsonic.de/wbboard überm header Big Grin


- pattex - 17.03.2004

Was ist über dem header?

code:
Zitat:$file = @file("banner.txt") or die ("Die Datei kann nicht geöffnet werden.");
$count = count($file);
mt_srand((double)microtime()*1000000);
$zufall = mt_rand(0,$count-1);
$line = $file[$zufall];
$array = explode("|", $line);

einfügen in footer
<a href="" . $array[0] . "" target="_blank"><img src="" . $array[1] . "" border="0"></a>

:hmm:


- Spare - 18.03.2004

Seit ihr alle coder oda was?

aber.. anja...... ich glaub ich amchs bei mir auch

( wenn ich bald ein banner hab)


- kickedINtheHEAD - 18.03.2004

jo i glaub das sin alles so coder freaks - i distanzier mich aber von denen Wink


- pattex - 18.03.2004

Nunja, ich "code" gerne weil mich das einfach interessiert. Ausserdem kann ich dann eine Homepage Programmieren und mit Grafiken ausschmücken.

Meine Scripts sind aber meistens nur Grundbegriffe von PHP weil ich mich noch nie richtig mit Funktionen ausseinader gesetzt habe Sad


- kickedINtheHEAD - 18.03.2004

Zitat:Original von pattexMeine Scripts sind aber meistens nur Grundbegriffe von PHP weil ich mich noch nie richtig mit Funktionen ausseinader gesetzt habe Sad

fauler sack die sin e net schwer :baeh: