Ein Kontaktformular dient dazu, dass Besucher einer Webseite Kontakt mit dem Betreiber dieser Kontakt aufnehmen können. Es wird oft genutzt um keine E-Mail-Adressen des Betreibers öffentlich bekannt zu geben.Ein Kontaktformular besteht aus 2 Komponenten:
Für die Verarbeitung eines Formulars muss auf dem Webserver eine Datei liegen die derartige Daten entgegennehmen und verarbeiten kann (dynamisches Web). Mit dem VIO.Matrix Content Integration Server (CIS) wird diese Möglichkeit bereits mitgeliefert. VIO.Matrix-Projekte ohne CIS und mit statischem HTML-Datei-Export müssen in VIO.Matrix nicht enthaltene php- oder CGI-Script auf ihren Webserver kopieren um die hier beschriebene Funktionalität nutzen zu können.Vorteil der Nutzung von VIO.Matrix ist die schnelle und stark an das Projekt anpassbare Integration eines solchen Kontaktformulars und eine recht unkomplizierte Verarbeitung.Um mit VIO.Matrix ein Kontaktformular zu entwerfen müssen zunächst folgende Vorbereitungen getroffen werden: