Ma certo che esistera'

ma io la vedo molto piu' semplice farla lato server (PHP, ASP...)

Perche' non provi a valutare questa soluzione?