помогите со скриптом пожалуйста , необходим php ротатор банеров по сессии, допустим есть 5 банеров и надо на каждой новой странице посещенной пользователем показывать следующий по порядку банер , при посещении шестой страницы опять показыается первый баннер
А в чем проблема-то? Код (Text): session_start(); echo "<img src=banner".$_SESSION['banner_num'].".jpg>"; $_SESSION['banner_num'] = ($_SESSION['banner_num']+1)%5;
session_start(); echo "<img src=banner".$_SESSION['banner_num'].".jpg>"; $_SESSION['banner_num'] = ($_SESSION['banner_num']+1)%5; echo $_SESSION['banner_num']; если дописать echo $_SESSION['banner_num']; , то номера сесий выводятся в таком порядке 1 4 2 0 3 , причем номер дальше не увеличиается 1 4 2 0 3 1 4 2 0 3 1 4 2 0 3
У вас по неизвестной мне причине код выполняется три раза. Вообще меняется по цепочке 0-1-2-3-4-0-1-2-3...