Hallo Maik!
Daher meine Frage: Welche Kenntnisse brauche ich hierzu? Nur HTML? Oder CGI, Perl o.ä. Und wie gehts dann weiter?
Nachdem Cheatah das mit dem Programmieren ja schon erklärt hat, ein wenig mehr zu deiner Frage:
Für sowas brauchst du auf jeden Fall eine serverseitige Sprache.
Du brauchst auf jeden Fall ein gewisses Grundverständnis wie das zusammenspiel zwischen Server und Browser abläuft.
Den einfachsten Einstieg hast du wohl bei PHP. Unter <www.opensa.org> bekommst du eine (nicht ganz aktuelle aber recht einfach zu installierende 0.20) Version von Apache inklusive PHP. Damit hast du deinen eigenen Server zum testen und lernen.
Bis du deine eigenen Scripte in die rauhe Welt des Internets entlässt solltest du allerdings eine gewisse Lernzeit einkalkulieren, denn mittels serverseitiger Scripte reisst man doch recht schnell Sicherheitlöcher in seinen Webspace.
Eine oberflächliche Einführung findest du z.B. unter
http://www.php-center.de/tutorial/index.htm
Ansonsten brauchst du die Doku http://www.php.net und die FAQ kann auch nicht schaden: http://www.php-center.de/faq/index.html
Gruss,
Carsten