Lid |
|
Als ge die nu eens gewoon in een array zet, kan uw grootte gewoon dynamisch verlopen. De opbouw is als ik goed gekeken heb toch steeds dezelfde.
$banners = array(
array(
'url' => 'link hier',
'image'=> 'link hier'
),
array(
'url' => 'link hier',
'image'=> 'link hier'
),
...
)
'url' => 'link hier', 'image'=> 'link hier' ), 'url' => 'link hier', 'image'=> 'link hier' ), ... )
Daarna zou ik gwn met de modulo bewerking werken. (a % b operator = rest bij deling van a door b). Als je dan elke keer +1 doet, komt die automatisch weer bij nul als je voor b = count($banners) neemt. (Z_m vormt een cyclische groep voor de optelling, sorry, ben Toegepaste Discrete Algebra aan het leren...)
Checken of uw sessie bestaat is altijd ook een goed plan.
Een andere strategie is om gewoon elke keer een random integer te kiezen. Als je maar genoeg van pagina wisselt, krijg je ze allemaal even veel keer te zien (wet van de grote getallen)... |