Già, ci vuole un linguaggio lato server. Forse anche senza database si può fare: occorre utilizzare file di testo e funzioni legate all'accesso degli stessi.

Ti conviene comunque chiedere giù in PHP.