Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   ищу скрипт для ротации баннеров (https://forum.antichat.xyz/showthread.php?t=75992)

CrazyStudentS_Mi}{ 04.07.2008 14:30

ищу скрипт для ротации баннеров
 
ищу изначально плагин для вордпресса чтобы он крутил баннеры, но если такого нет то и обошелся бы простым пхп или java скриптом, заранее спасибо

GreenTiger 04.07.2008 14:48

PHP код:

<script type="text/javascript">
function 
link() {};
link = new link();
number 0;

// bannerArray
link[number++] = '<a href="http://ruclicks.com/?ref=Isis" alt="Покупка/Продажа траффика"><b>RU CLICKS - Русский траффик, выгодные цены!</b><\/a>'
link[number++] = '<a href="http://www.ruclicks.com/in/epujuq1k" alt="Покупка/Продажа траффика"><b>RU CLICKS - Заработай на своем сайте!</b><\/a>'

increment Math.floor(Math.random() * number);
document.getElementById("adv_text").innerHTML link[increment];

</
script


CrazyStudentS_Mi}{ 04.07.2008 15:37

кроме этого есть что нибудь?

GreenTiger 04.07.2008 15:38

Что тебя не устраивает?

CrazyStudentS_Mi}{ 04.07.2008 15:43

хотелось бы собрать в файл строки вида <a href="http://qweqwe.ru"><img src="http://qweqweqwe./bnr.gif"></a> и чтобы настраивался скрипт по сколько выводить случайных строк, скажем случаыне 3 картинки

GreenTiger 04.07.2008 15:45

напиши

CrazyStudentS_Mi}{ 04.07.2008 15:53

http://www.webazbuka.com/script/php/baner/adrotator.zip вот нашел то что требуется :) всем спасибо за внимание

CrazyStudentS_Mi}{ 04.07.2008 16:36

в общем мало ли кому пригодится в rotate.txt ложим строки для рекламы и создаем страничку которую затем инклудим в нужном месте, или сразу вставляем код
PHP код:

<?
$h 
fopen("rotate.txt","r+"); 
$content fgets($h,20); 
if (
$content !== 'пусто') {


$num_of_mes 3// количество сообщений на странице

$messages_array file('rotate.txt');

srand ((double) microtime() * 10000000);
$rand_keys array_rand($messages_array,$num_of_mes);

for(
$m=0;$m<$num_of_mes;$m++)
{
  if(
$num_of_mes==1)
  {
    echo 
$messages_array[$rand_keys].'<br>';
  }
  else
  {
    echo 
$messages_array[$rand_keys[$m]].'<br>';
  }
}


}
?>


gisTy 04.07.2008 21:37

только вот это if ($content !== 'пусто') надо заменить на if ($content !== '') а так в целом прикольно=)


Время: 15:25