ako náhodne vybrať z poľa určitú časť a nechať ju na týždeň a potom zase vybrať?
teda prakticky: "obrázok týždňa" sa náhodne vyberie z poľa, vydrží jeden týždeň a potom sa vyberie zase ďalší.
doteraz som to riešil s väčším poľom a preddefinovaný týždeň sa vyberie jeden konkrétny obrázok
To by mělo jít snadno.
$tyden_v_roce_od_pondelka_dle_iso = date("W");
a pak... zalezi jak to chcete. Ja bych asi udelal hashovaci funkci ktera by mi prevedla cisla z intervalu 1-kolik_to_ma_vlastne_rok_tydnu na interval 1-pocet_obrazku.
Pokud by ty obrazky byly serazene a nechtel bych postupovat od nejstarsiho k novym nebo vymyslet dostatecne divokou funkci, asi bych cestou nejmensiho odporu zamichal to pole;)
Nebo aby me to vubec nebolelo, definoval bych tu hashovaci fci vyctem = tedy predgeneroval pole nahodnych cisel a odkazoval se na nej polernd[tydenvroce];
Aby se to pristi rok neopakovalo, pricital bych k tomu treba posledni cislici roku (letos 5ku).
Jestli ty obrazky postupne pribyvaji... asi bych vzdy v nedeli vecer zmenil hashovaci funkci :)
Ale vam urcite stacilo to date("W"), ze.