Скрипт ротатор баннеров.
Нужен скрипт ротатор банеров с таким функционалом:
Настройки в отдельном файле или прямо в скрипте. Админка не нужна.
Возможность выбирать показы баннеров(любого кода), буду дальше называть баннер :
1)или рандомно
2)или прокручивать по порядку
Возможность выбирать способ показов:
1) или выставлять задержку
2) или при обновлении страницы
Чтобы при вставке нескольких баннеров на странице происходила проверка на предмет повторов, если такой банер уже отображается выводим другой.
Коды баннеров хранятся в файлах(их может быть сколько угодно).
пример такого файла пусть он будет называться cars.txt :
[баннер1]
любой произвольный код
[баннер2]
любой произвольный код
[.*] - будет являться разделителем, ну и плюс добавляет наглядности в файлах
Как должен работать скрипт:
инклудиться в нужное место и запускается типа
script('cars.txt')
и самое важное чтобы можно было без проблем сделать $var=script('cars.txt');,
потому что подобный вызов script('cars.txt') не работает внутри переменных. А контент страницы во многих CMS генерируется именно внутри переменной, и там проканывают только переменные, а вызов функции воспринимается просто как текст.
Без mysql, и чтобы файле скрипта вывод осуществлялся в переменную, а не через printf, echo ну и т.д.
Ну естественно чистый эффективный код...а то кривых решений в инете полно, но все не то