Ответов: 39 Просмотров: 0
|
Всем лучей добра! Хочу спросить у знающих, у меня на форуме блок рекламы Адсенс выводится в первом сообщении.
ТЫЦ!
Сам код блока находится в файле: adv_post_left.txt, в корне форума.
Хочется сделать чтобы при каждом обновлении страницы показывался другой рекламный код..
Как это можно осуществить?
Нашел вот такое решение, но оно не работает..
CODE://создаем массив с рекламой
$adv_context = array();
//заносим в массив коды рекламы
$adv_context[] = "--вписываем код от Яндекса--";
$adv_context[] = "--вписываем код от Гукгла--";
//считаем случайное число от 0 до количества элементов массива (2 в данном случае), а так как у нас в массиве отсчет с нулевого элемента, то эта форума выдаст нам 0 или 1
$rand_adv = rand(0,count($adv_context)-1);
//рандомно выводим рекламный блок
echo $adv_context[$rand_adv];
и еще...
CODE:$adv_context[] = <<<EOA
код РСЯ
EOA;
$adv_context[] = <<<EOB
код адсенса
EOB;
shuffle($ob);
echo $adv_context[1]; |