la tua idea può andar bene.

Per quanto riguarda il codice, postalo qui sul forum che ci diamo un'occhiata!