Преглед на урок

Проста система за банери

Проста система за банери




Това е проста система за редуване на реклами във вашия сайт!

1. Създайте нов txt документ и го наименувайте : banners.txt. В този файл вие ще добавяте или премахате реклами. Единственото което трябва да напишете там е: url на сайта, които ще рекламирате и url на банера.

Пример:

http://studio-bg.com/,http://studio-bg.com/http://itschool.bg/application/uploads/tutorials/img/web/window/2/v2logo.jpg
http://studio-bg.com/,http://studio-bg.com/http://itschool.bg/application/uploads/tutorials/img/web/window/3/v2logo.jpg
http://studio-bg.com/,http://studio-bg.com/http://itschool.bg/application/uploads/tutorials/img/web/v2logo.jpg
http://studio-bg.com/,http://studio-bg.com/http://itschool.bg/application/uploads/tutorials/img/web/v2logo1.jpg

* Забележете, че url на страницата и url на банера трябва да са разделени от запетая ","

2. Сега направете файл banner.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);
}
?>

С този кодове вашите рекламни банери ще се редуват всеки път, когато потребителя даде refresh на страницата.

3. Качете файловете на сървъра си като им зададете: CMD=777
* Ако не знаете как ставa, пишете ми ЛС във форума !

Източник: www.invano.com

Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.




Урокът е добавен от: svilka90

Добави коментар

Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.