Hai parecchie tecnologie e soluzioni a disposizione: PHP, ASP.NET, JSP, ...
Per ciascuno di questi linguaggi o piattaforma esistono guide e milioni di pagine che ne parlano, anche per un'esigenza abbastanza semplice come la tua.
Per domande di questo tipo, molto generiche, peraltro su linguaggi non trattati in quest'area, è sufficiente una ricerca su Google o l'acquisto di un libro.