Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Ротатор баннеров


Автор: Aliance 31.3.2005, 22:46
Раньше решал проблему случайного баннера так:
http://forum.vingrad.ru/index.php?showtopic=43246

Просто рисунок...

Но теперь появилась нужна в следующих вещах:
- менять src у ссылки
- менять border в style для рисунка

Это можно сделать только если вставлять рандомный текст HTML. Помогите реализовать.

Моя идея такова. Генерировать рандомное число и брать из массива этот HTML с индексом = числу.
Как огранизовать такой массив?

Автор: Ni@m 2.4.2005, 13:21
Я так понимаю, что меняется только стиль.
Код

$banner = "<div class=\"[[:style:]]\">Banner</div>";
$styles = array('bigB','mediumB','XXXB','smallB');
$randomNumber = rand(0,3);
$banner = str_replace('[[:style:]]',$styles[$randomNumber],$banner);

Автор: Aliance 2.4.2005, 13:48
Я реализовал уже по другому ))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)