22.06.2003, 15:07
Ok hier will ich euch erklären wie man so einen Partner-banner-rotation macht:
Als erstes macht ihr ne txt datei auf wo ihr url + bildurl speichert.
z.b.
banner.txt
ihr müsst das dann so speichern:
http://www.net-board.net|http://networld.keyspace.info/21062003/OhneTitel-1.gif
http://www.net-board.net|http://www.brunner-world.de/partner/netboard.gif
2)
neue datei machen und abspeichern unter partner.php
in partner.php muss dann das stehen
<?php
$zufall = file("banner.txt"); //hier muss die txt dateiurl stehen
srand ( (double) microtime()*10000000);$partner = count($zufall)-1;
$zahl = rand(0,$partner);
$einzeln = explode("|", $zufall[$zahl]); //hier wird die txt datei exploded
echo "<a href=\"".$einzeln[0]."\" target=\"_blank\">"; //hier wird erstmal die url angegeben wo wir in der txt datei abgespeichert haben
echo "<img src=\"".$einzeln[1]."\" border=\"0\"></a>"; //hier wird der banner angezeigt den wir ebenfalls in der txt datei abgepeichert haben
?>
besipiel:
hier (sind nur zwei test-banners drin, könnte also vorkommen das mal die eine datei 3 mal hintereinanderkommt)
Als erstes macht ihr ne txt datei auf wo ihr url + bildurl speichert.
z.b.
banner.txt
ihr müsst das dann so speichern:
http://www.net-board.net|http://networld.keyspace.info/21062003/OhneTitel-1.gif
http://www.net-board.net|http://www.brunner-world.de/partner/netboard.gif
2)
neue datei machen und abspeichern unter partner.php
in partner.php muss dann das stehen
<?php
$zufall = file("banner.txt"); //hier muss die txt dateiurl stehen
srand ( (double) microtime()*10000000);$partner = count($zufall)-1;
$zahl = rand(0,$partner);
$einzeln = explode("|", $zufall[$zahl]); //hier wird die txt datei exploded
echo "<a href=\"".$einzeln[0]."\" target=\"_blank\">"; //hier wird erstmal die url angegeben wo wir in der txt datei abgespeichert haben
echo "<img src=\"".$einzeln[1]."\" border=\"0\"></a>"; //hier wird der banner angezeigt den wir ebenfalls in der txt datei abgepeichert haben
?>
besipiel:
hier (sind nur zwei test-banners drin, könnte also vorkommen das mal die eine datei 3 mal hintereinanderkommt)