Per lato server intendo linguaggi come ASP, o il piu' usato per queste cose: PHP.

Bhè il form puoi prendere spunto da un sistema di registrazione - login.