Банер ротатор – брои импресии
Автор: DJCharge
<?php
srand((float) microtime() * 10000000);
$banner[1]['img']='img/1.gif';
$banner[1]['url']='http://www.bg-pro.com';
$banner[1]['txt']='Free Online Games - Flash and Shockwave!';
$banner[2]['img']='img/2.jpg';
$banner[2]['url']='http://web-tourist.net';
$banner[2]['txt']='Уеб-програмиране, уроци и скриптове...';
$banner[3]['img']='img/3.jpg';
$banner[3]['url']='http://it-place.net';
$banner[3]['txt']='Уроци и Скриптове на Български Език!';
$rnd = array_rand($banner);
echo "<a href=\"".$banner[$rnd]['url']."\" title=\"".$banner[$rnd]['txt']."\" target=\"_blank\">\n";
echo "<img src=\"".$banner[$rnd]['img']."\" border=\"0\" width=\"468\" height=\"60\"></a>\n";
$zapis = $banner[$rnd]['img'];
$fp = fopen("$zapis.txt", "a+");
$count = fread($fp, 1024);
fclose($fp);
$count = $count + 1;
echo "<br /><span style=\"font-family:verdana;font-size:11px;\">" . $banner[$rnd]['url'] . " - " . $count . " импресии</span>";
$fp = fopen("$zapis.txt", "w");
fwrite($fp, $count);
fclose($fp);
?>Ако не искате да изписва името на сайта и импресиите под банера,
просто сложете 2 // пред echo-то:
// echo "<br /><span style=\"font-family:verdana;font-size:11px;\">" . $banner[$rnd]['url'] . " - " . $count . " импресии</span>";А ако не ви трябва това за импресиите, просто изтрийте:
$zapis = $banner[$rnd]['img'];
$fp = fopen("$zapis.txt", "a+");
$count = fread($fp, 1024);
fclose($fp);
$count = $count + 1;
echo "<br /><span style=\"font-family:verdana;font-size:11px;\">" . $banner[$rnd]['url'] . " - " . $count . " импресии</span>";
$fp = fopen("$zapis.txt", "w");
fwrite($fp, $count);
fclose($fp);

