Formulieren in uw Website kunnen erg nuttig zijn als bijvoorbeeld een bestelformulier, een feedbackformulier, een informatieaanvraagformulier....

De hieronder beschreven CGI formmail stuurt de ingevoerde informatie naar een willekeurig e-mail adres.

Dit CGI-script plaatsen we standaard in uw cgi-bin, u hoeft dus enkel de vereiste velden op te nemen in uw formulier.

U maakt een formulier, die zijn invoer verwerkt volgens de post methode, en daarbij het script http://www.<uwdomeinnaam>/cgi-bin/formmail.pl aanroept om de invoer te verwerken.

<form ACTION="http://www.<uwdomeinnaam>/cgi-bin/formmail.pl"   method="POST"

Vereiste velden

U moet aangeven waarnaar het formulier moet verzonden worden.
<input type="hidden" name="recipient" value="form@<uwdomeinnaam>">  
(als ontvanger kan u form@<uwdomeinnaam>  info@<uwdomeinnaam> of webmaster@<uwdomeinnaam> gebruiken, indien u andere adressen wenst op te geven als recipient moet u deze eerst toevoegen aan de formrecipients file in uw cgi-bin. )

Optionele velden

U kan een een subject geven aan het verzonden e-mailbericht
<input type="hidden" name="subject" value="Feedbackformulier">
 
Door een invulveld toe te voegen met de naam "email", zal de "from" en "reply-to" waarde van het e-mailbericht, de in dit veld ingevoerde waarde krijgen.
<input type="text" name="email" size="25">
 
Na het verzenden krijgt de gebruiker een default pagina te zien met de melding dat zijn ingevoerde gegevens zijn verzonden. U kan echter zelf een pagina maken, hiervoor voegt u een verborgen veld "redirect" toe aan het formulier met de url van de pagina.
<input type="hidden" name="redirect" value="http://www.<uwdomeinnaam>/...">

Hieronder ziet u een voorbeeld van een formulier die zal verzonden worden naar het e-mailadres: info@domeinnaam.be(opgelet verwijder NOSPAM uit de ACTION lijn)

Naam :
E-mail :
Telefoonnummer :

Ik heb volgende opmerkingen :

      
>De gebruikte code voor dit formulier is:
<form ACTION="http://www.tsc.be/cgi-bin/formmail.pl" method="POST">

<input type="hidden" name="recipient" value="helpdesk@tsc.be">

<input type="hidden" name="subject" value="voorbeeld op de Helpdeskpagina Formulieren">

<p>Naam :<input type="text" name="Naam" size="25"> </p>

<p>E-mail :<input type="text" name="email" size="25"> </p>

<p>Telefoonnummer :<input type="text" name="Telefoonnummer" size="25"> </p>

<p>Ik heb volgende opmerkingen : <textarea rows="4" name="Wenst_meer_informatie_over"

cols="43"></textarea> </p>

<p><input type="submit" value="VERSTUUR" name="S"><input type="reset" value="RESET"

name="R"> </p>  </form>