Banner Rotator
От Life_Eater / 09.04.2005 14:17
Това е един съвсем прост Banner rotator, с лесно и чудесно ще си имате неограничен брой банери
Стъпка 1
Създайте текстов файл и го именувайте "banners.txt".После, добавяте името на хоста където е банера запетайка адресът до самият банер.
примерно:
CODE
и така нататък
Стъпка 2
Кодът отдолу е самият banner.php файл, или това е файла който фактически се include() във вашата страница, също така може да се добави и като iframe...
Към кода!
CODE
Стъпка 1
Създайте текстов файл и го именувайте "banners.txt".После, добавяте името на хоста където е банера запетайка адресът до самият банер.
примерно:
CODE
| 1 | http://banners.bg,http://banners.bg/banners/banner.gif |
и така нататък
Стъпка 2
Кодът отдолу е самият banner.php файл, или това е файла който фактически се include() във вашата страница, също така може да се добави и като iframe...
Към кода!
CODE
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <?php srand((double)microtime()*1000000); function banner($select, $host, $host2) { $eattempted = true; $lines = file("banners.txt"); $count = count($lines); $random = rand(0,$count-1); $selected = $lines[$random]; $pieces = explode(",", $selected); IF ($host == $pieces[0] OR $host2 == $pieces[0]) { banner ("display", $host, $host2); } ELSE { echo ("<center><A HREF="$pieces[0]"><IMG SRC="$pieces[1]" BORDER=0></A></center>"); } } $host = "http://" . $HTTP_HOST; $host2 = str_replace("www.","",$host); IF (!isset($attempted)) { banner ("display", $host, $host2); } ?> |





