Efectivamente necesitas usar algún lenguaje del lado del servidor. Lo primero es que te informes de si el servidor donde alojas tu sitio web soporta alguno y en tal caso, cual.
Cuando lo sepas me lo dices y traslado entonces tu pregunta al foro pertinente
saludos