certo che devi usare php o cmq un linguaggio lato server
Poi la fine che fanno i dati depende da te.
Vuoi renderli persistenti ? usa un database
vuoi memorizzarli senza tanta cura ? usa un file di testo
Vuoi mandarli come mail? Usa la funzione mail(), non serve nemmeno salvarli, puoi inviari direttamente.

qui qualche script lo trovi....
http://freephp.html.it/script/lista.asp?idcat=11
ciao