Ротатор баннеров для сайта

Сегодня решил поделиться простеньким скриптом для ротации баннеров на сайте . Америку не открыл но может кому будет полезно. Вообщем принцип таков заносим баннеры одного размера в массив и на странице выводим случайный баннер из этого массива. Можно не только баннеры, можно , да все что угодно любой хтмл код. Итак сам код скрипта

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$rek=array(
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="http://trustlink.ru/banners/bold_link_468x60.swf"/><param name="bgcolor" value="#FFFFFF"/><param name="quality" value="high"><param name="allowScriptAccess" value="Always"><param name="FlashVars" value="refLink=http://trustlink.ru/registration/120327"><embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="468" height="60" src="http://trustlink.ru/banners/bold_link_468x60.swf" bgcolor="#FFFFFF" quality="high" allowScriptAccess="Always" flashvars="refLink=http://trustlink.ru/registration/120327" /></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="http://trustlink.ru/banners/secretar_468x60.swf"/><param name="bgcolor" value="#FFFFFF"/><param name="quality" value="high"><param name="allowScriptAccess" value="Always"><param name="FlashVars" value="refLink=http://trustlink.ru/registration/120327"><embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="468" height="60" src="http://trustlink.ru/banners/secretar_468x60.swf" bgcolor="#FFFFFF" quality="high" allowScriptAccess="Always" flashvars="refLink=http://trustlink.ru/registration/120327" /></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="http://trustlink.ru/banners/admin_468x60.swf"/><param name="bgcolor" value="#FFFFFF"/><param name="quality" value="high"><param name="allowScriptAccess" value="Always"><param name="FlashVars" value="refLink=http://trustlink.ru/registration/120327"><embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="468" height="60" src="http://trustlink.ru/banners/admin_468x60.swf" bgcolor="#FFFFFF" quality="high" allowScriptAccess="Always" flashvars="refLink=http://trustlink.ru/registration/120327" /></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="468" height="60"><param name="movie" value="http://www.linkfeed.ru/banners/468x60_linkfeed.swf?link1=http://www.linkfeed.ru/reg/10653"><param name="quality" value="high" /><embed src="http://www.linkfeed.ru/banners/468x60_linkfeed.swf?link1=http://www.linkfeed.ru/reg/10653" quality="high" type="application/x-shockwave-flash"  width="468" height="60"></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="468" height="60"><param name="movie" value="http://www.linkfeed.ru/banners/468x60_linkfeed2.swf?link1=http://www.linkfeed.ru/reg/10653"><param name="quality" value="high" /><embed src="http://www.linkfeed.ru/banners/468x60_linkfeed2.swf?link1=http://www.linkfeed.ru/reg/10653" quality="high" type="application/x-shockwave-flash"  width="468" height="60"></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="468" height="60"><param name="movie" value="http://www.linkfeed.ru/banners/728x90_linkfeed2.swf?link1=http://www.linkfeed.ru/reg/10653"><param name="quality" value="high" /><embed src="http://www.linkfeed.ru/banners/728x90_linkfeed2.swf?link1=http://www.linkfeed.ru/reg/10653" quality="high" type="application/x-shockwave-flash"  width="468" height="60"></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="http://img.sape.ru/bn/sape_011.swf"/><param name="bgcolor" value="#FFFFFF"/><param name="quality" value="high"/><param name="flashvars" value="ref_id=b78ef57ae7"/><param name="allowscriptaccess" value="samedomain/"><embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="468" height="60" src="http://img.sape.ru/bn/sape_011.swf" bgcolor="#FFFFFF" quality="high" flashvars="ref_id=b78ef57ae7"/></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="http://img.sape.ru/bn/sape_012.swf"/><param name="bgcolor" value="#FFFFFF"/><param name="quality" value="high"/><param name="flashvars" value="ref_id=b78ef57ae7"/><param name="allowscriptaccess" value="samedomain"/><embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="468" height="60" src="http://img.sape.ru/bn/sape_012.swf" bgcolor="#FFFFFF" quality="high" flashvars="ref_id=b78ef57ae7"/></object>',
'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="http://img.sape.ru/bn/sape_20_468_60_1.swf"/><param name="bgcolor" value="#FFFFFF"/><param name="quality" value="high"><param name="flashvars" value="ref_id=b78ef57ae7"><param name="allowscriptaccess" value="samedomain"><embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="468" height="60" src="http://img.sape.ru/bn/sape_20_468_60_1.swf" bgcolor="#FFFFFF" quality="high" flashvars="ref_id=b78ef57ae7"/></object>'
);
//print_r($rek);
srand((float)microtime() * 1000000);
shuffle($rek);
echo "<noindex><center>".trim($rek[0])."</center></noindex>";
?>

оставил для примера вместе с баннерами как работает можно увидеть прямо под этим постом, над блоком с комментариями. Просто несколько раз перезагрузите страницу и увидите что баннеры меняются произвольно. Все всем удачи.

3 Responses
  1. MAK:

    Друг мой НИЧЕРТА не работает! Посмотри на мой сайт!

  2. значит что-то не так сделал посмотри на мой у меня -то все нормально :) посмотрел вы вставили его как html а это php он у вас в этом месте не обрабатывается поэтому и не работает

  3. Mark:

    Спасибо за скрипт, пригодится=)

Leave a Reply

You must be logged in to post a comment.