Ukladej to do mysql. Sloupce: cas % 5s, cas, inc. Spocitas si 5s interval. Zjistis, zda cas v db (sloupec1) je vyrazne jiny nez aktualni pro ten interval (sloupec0) a kdyz jo, tak inc (sloupec2) vynulujes a zapises cas. Kdyz ne, inc++ a zapises cas. A predtim samozrejme porovnas cas a inc, zda se neprekrocil uz limit.
Nebo, pokud to klika 1 uzivatel, muzes mu to blokovat pres javascript. To lze sice obejit, ale bezny uzivatel asi nebude vedet jak.