farlo lato client in javascript non è più semplice ?
ciao!