Как сделать случайную выдачу кода?
Здравствуйте, есть большие куски кода на джавасприпте - баннеры от CPA партнерки.
Вопрос такой: как сделать, чтобы они случайно менялись при обновлении страницы? вот например вариант на PHP. Проблемка в том, что если туда вставить JS то ошибки.. надо экранировать, а там слишком много... Потому если кому не сложно прошу помочь, как подобное реализуется на JS? <?php // заносим необходимые элементы в массив: $banners = array( '', '', '' ); shuffle($banners); // перемешиваем echo $banners[0]; // выводим случайную картинку ?> |
делать из массива рандомную выборку
|
не вполне понятно, что должно находится в массиве
строки javascript-кода? тогда используйте формат nowdoc и ничего не придется экранировать $a = <<<'DOC' function() {} DOC $b = <<<'DOC' function() {} DOC $banners = array($a, $b); |
И чем прям все баннеры имеют абсолютно разный код?
Даже если так - раскидываешь код по файлам. banner1.js, banner2.js Потом генеришь рэндомно имя файла и включаешь его: $banner = 'banner' . rand(2) /* или как там */ . '.js'; include $banner; |
Часовой пояс GMT +3, время: 14:43. |