Helpdesk | E-Mail | Auto-responder | CleanPort | FormMail | Statistieken | CGI-scripts | FTP | MySQL-database | Storingen

FormMail

Om ingevulde formulieren van uw website zonder tussenkomst van een e-mailprogramma door te zenden kunt u gebruik maken van een standaard CGI-script. Dit script vangt de door de bezoeker van uw site ingevulde informatie op en stuurt deze per e-mail naar een vooraf met u afgesproken e-mailadres.

Inbouw FormMail door Deeco Europe

Deeco Europe kan de installatie van het FormMail script verzorgen voor € 79,00 (excl BTW) per formulier. U ontvangt daarbij de HTML-code met inbouwinstructies voor uw formulier. Wenst u gebruik te maken van eigen CGI-scripts dan wijzen we er met klem op dat misbruik van eigen scripts nadelige gevolgen kan hebben voor onze server. Bij vermoeden van misbruik behouden wij ons het recht voor uw CGI-mogelijkheden te beperken en de door ons geleden schade op u te verhalen. Door gebruik te maken van scripts verklaart u zich akkoord met het bovenstaande.

Zelf uw formulier aanpassen

Het CGI-script "formmail.pl" doet al het programmeerwerk voor u. U kunt het gedrag van FormMail beïnvloeden door verborgen velden in te voegen in uw formulieren. Er is slechts één formulierveld verplicht om FormMail correct te laten werken. Dit is het veld "recipient" (afzender).

Verplicht veld

Veld Recipient
Omschrijving Dit formulierveld geeft u de mogelijkheid om aan te geven naar wie de resultaten van het formulier moeten worden gemaild. Het is zeer waarschijnlijk dat u deze optie wilt instellen als een verborgen veld met deze waarde als uw e-mailadres.
Invoer <input type=hidden name="recipient" value="email@uw_domein.nl">

Optionele velden

Veld subject
Omschrijving Het subject staat u toe een onderwerp voor uw e-mail bericht aan te maken
Invoer <input type=hidden name="subject" value="Onderwerp">

Veld realname
Omschrijving Het realname veld staat de gebruiker toe hun naam in te vullen. Dit veld is nuttig voor indentificatiemogelijkheden en wordt ook in het "from"-veld van uw e-mail bericht geplaatst.
Invoer <input type=text name="realname">

Veld redirect
Omschrijving Standaard wordt een nieuwe pagina weergegeven nadat de gegevens zijn verstuurd. Met de redirect optie is het mogelijk de bezoeker na het invullen door te leiden naar een bedankpagina.
Invoer <input type=hidden name="redirect" value="http://www.uw_domein.nl/bestand.html">

Veld required
Omschrijving U kunt aangeven welke velden in het formulier verplicht moeten worden ingevuld.
Invoer <input type=hidden name="required" value="email, naam, telefoon">

Veld sort
Omschrijving De wijze waarop de ingevulde gegevens naar u worden toegestuurd. U kunt de velden alfabetisch laten rangschikken of een eigen rangschikking aangeven.
Invoer Alfabetisch <input type=hidden name="sort" value="alphabetic">
Sorteren op veldnaam:
<input type=hidden name="sort" value="order:naam1,naam2,etc...">

Veld print_config
Omschrijving In de print_config variabele kunt u aangeven welke e-mail velden u in uw e-mail bericht wenst terug te zien. Wanneer u het e-mail- en het subject veld in de body van het bericht terug wilt zien, plaatst u de volgende code:
Invoer <input type=hidden name="print_config" value="email,subject">

Veld title
Omschrijving Dit veld geeft de titel weer van de pagina die wordt aangeroepen nadat het bericht is verstuurd. (Alleen van belang wanneer u geen redirect-pagina hebt opgegeven).
Invoer <input type=hidden name="title" value="Resultaten Formulier">

Veld missing_fields_redirect
Omschrijving Dit veld maakt het mogelijk een 'error'-pagina op te halen in plaats van de standaard pagina wanneer niet alle benodigde velden zijn ingevuld.
Invoer <input type=hidden name="missing_fields_redirect" value="http://www.uwdomein.nl/fout.html">
Veld env_report
Omschrijving Geeft u de mogelijkheid om de Environment-variabelen in te voegen in het e-mailbericht nadat een gebruiker uw formulier heeft ingevuld. Deze optie is handig wanneer u wilt weten welke browser de bezoeker gebruikt, vanuit welk domein ze komen en andere attributen die gekoppeld zijn aan de Environment-variabelen.

Hier ziet een paar geldige Environment-variabelen die u kunt gebruiken:

REMOTE_HOST - Stuurt de hostnaam waar het verzoek vandaan kwam.
REMOTE_ADDR - Stuur het IP-adres van de remote host waar het verzoek vandaan kwam.
HTTP_USER_AGENT - De browser die de bezoeker gebruikte voor het verzoek
Invoer input type=hidden name="env_report" value="REMOTE_HOST,HTTP_USER_AGENT"

© 1999-2008 Deeco Europe

Valid XHTML 1.0 Strict