![]() |
last update 17.04.2019 |
Here you can activate our form generator. In four steps to your own form without any html-knowledge |
Begin your form with the following line: |
For the free version (financed by publicity) as well as for the payable version (free of publicity) you use: <form action="https://www.dw-formmailer.de/cgi-bin/dwmailer/dwmailer.pl" method="post" enctype="multipart/form-data"> It is up to you which and how many form fields you place afterwards. The 'dw-mailer' looks after the correct selection and the right description of your fields - no matter if you there are umlauts or space signs in your fields. Do not forget to set the finish at the end of the form. After button -sending- you put in: </form> |
Set the e-mail recipient and name (recipient, recipient_name) |
You may choose the name as well as the address of the recipient on your own. <input type="hidden"
name="recipient_name" value="Your Name"> |
The sender e-mail and name form field (sender_mail, sender_name) |
<input type="text"
name="sender_name" size="12"> <input type="text" name="sender_mail" size="12"> |
|
|
Set a second e-mail recipient and name (only in the payment version) |
The mail generated by your form may be sent to a second recipient at the same time. <input
type="hidden" name="recipient_name2"
value="Your Name"> |
A mailcopy to sender |
The generated mail of your form may also be sent to the sender (sender_mail) as a mail copy. <input type="hidden" name="copy_to_sender" value="on"> You can also choose the subject of the mail copy on your own |
Set the e-mail subject |
You can set the subject of the e-mail sent via 'dw-mailer'by the following line in your HTML-form: <input type="hidden" name="subject" value="Enquiry contact page"> |
Issue an e-mail template (for formation of the mails in the text format) |
'dw-mailer' standard supplies an e-mail to the recipient given in which all form fields are shown one by one. If you prefer another format (for further data processing, taking over datebase etc.), you may create a template having the form of a text file. Thist text will be used later in order to write an e-mail. For showing the content of the form fields in an e-mail, you can use variables. You describe a variable by putting the name of the form field into angular brackets [] . This variable will be replaced automatically by the content of the corresponding form field. A template e. g. could look like that:
Create the text of the template e.g. with note pad oder via another text editor and store it in your server. (web storage place) <input type="hidden" name="email_template_url" value="http(s)://your_domain.com/email.txt"> 'your_domain.com' has to be replaced by you domain name of course! |
Issue a responder mail template (thanks or confirmation) |
dw-mailer standard usually does not supply any e-mail to the e-mail sender entered in the form. If you would like to activate an automatic responder you require a template in form of a text file. This text will be used for creating the responder mail. In order to describe the content of the form fields in your e-mail you can also use variables here of course.
Create the text of the template e.g. with note pad oder via another text editor and store it in your server. (web storage place) 'your_domain.com' has to be replaced by you domain name of course! |
Activate sender's confirmation of responder's mail |
If required you can activate a sending confirmation of the sender. When reading the responder mails the sender is asked to acknowlegde receipt. <input type="hidden" name="respond_notification" value="on"> |
Produce a page of confirmation with replacement of variables (only with the payable version) |
'dw-mailer' standard usually does not supply a standard-HTML-page which shows the user that all data have been entered in the form and transferred correctly. You may easily replace this page by an HTML document of your choice on demand. Here you can also use variables of course. In order to do this please create/prepare the HTML document you wish according to your wishes and ideas. Variables can be included again with angular brackets [] and the corresponding form field name. <html> <head> <body> <tr> <blockquote> <p>If any of these data should not be correct please proceed to the <a
href="javascript:history.back(1)"><b>entering form <pre> </td> </body> </html>
In order to choose your answering page please include the following line in your HTML form: <input type="hidden" name="html_template_url" value="https://your_domain.com/ok.html"> 'your_domain.com' has to be replaced by you domain name of course! Prepare the file with a HTML editor or notepad and store it at your server. (web storage place) |
Produce a page of confirmation without replacement of variables (only with the payable version) |
If you do not need any input variables with the form of the confirmation page you can also use variable 'html_redirect_url' instead of variable 'html_template_url'. It will be diverted directly to a page of confirmation of your choice. (redirect) <input type="hidden"
name="html_redirect_url" value="https://your_domain.com/any_page.html"> |
Define required fields |
You can determine which fields have to be filled in by your customers in any case. If these fields are ignored 'dw-mailer' breaks off processing and shows the standard error page. In order to prescribe e. g. the fields name and telephone. Your name:
<input type="text"
name="sender_name"
size="12"> <input type="hidden" name="required" value="sender_name,sender_telephone"> Under value=" " you may set as many form fields as you like. You just have to separate each other by placing a comma. |
Issue error output with replacement of variables (only with the payable version) |
'dw-mailer' supplies a standard error page in case of a mistake which shows the user that an error happened. (e.g. obligation fields have to been filled in, no correct e- mail address entered or attached data file is too large) On request you may easily replace this page by an HTML-document of your choice. Here you can also use the variables. For that please create the requested HTML-document according to your wishes. Variables can be included with angualar brackets [] and the corresponding form field name. The error emission could look like this: <html> <head> <body> <pre> </html> In order to call on the requested error description page please insert the following line in your HTML-form <input type="hidden" name="error_url" value="https://your_domain.com/error.html"> 'your_domain.com' has to be replaced by you domain name of course! Prepare the file with a HTML editor or notepad and store it at your server. (web storage place) Information: |
Issue error output without replacement of variables (only with the payable version) |
If you do not require insertion variables in the form or your error emission page, you may also use variable 'error_redirect_url'instead of 'error_url'. In case of false fill-in of the form you will be diverted to an error page of your choice. (redirect) This variable has got priority over 'error_url'. (only with the cost version) <input type="hidden" name="error_redirect_url" value="https://your_domain.com/any_page.html"> |
Sending files in the mail attachment |
In case you would like to receive data files from your visitors (e.g. a picture a curriculum vitae or some design etc.), there is -of course- a function included in the 'dw-mailer'. You may receive five data files by each visitor at most. Sending data 1: <input
type="file" name="file_upload"> Thus your visitor is able to choose a data file of its hard disc which will be sent to the indicated recipient of the form. Data files up to a size of 15KB (with the free version) can be sent/dispatched. In order to receive larger data files you have to use the cost version of 'dw-Mailer' that is free of publicity. Here - in the standard version- 5 Mbytes per data attachment are allowed. Here is the list of permitted endings for uploading data. |
Activate csv data with automatic mail sending |
You have a maximum storage area of 2048 Kb for storing a csv file and 8MB for the CSV backup per CSV database. In the member area you may set a storage capacity. If this capacity is exceeded the csv-data will be sent to the 'recipient' in the form or sent to the stored email of the respective CSV database automatically and sets free the existing storage capacity again. In the member sector there is always the possibility to start downloading your csv-data. The actual size of your data file is shown to you in kbytes. For activating csv data storing please insert the following line in your HTML-form: <input type="hidden" name="csv" value="on"> If you include the above mentionned line only, all form field input will be stored one by one separated by commas in your personal data base. One line per each generated mail. In order to store form field input for your excel program just include an additional line into your HTML-form: <input type="hidden" name="csv_selection" value="fieldname_1,fieldname_2,one_further_field name"> Under value=" " you may set as many form fields as you like. You just have to separate each other by placing a comma. |
Environment variables (Special variables) |
Besides the variables which you generate in your form there is also the possibility to include some special variables directy in your template.
|
Standard output multilanguage |
If you would like to offer your forms in different languages there is -of course- a program function included in the 'dw-mailer'. Output in english: Output in french: Output in spanish: Output in italian: Output in hungary: Output in norwegian: Output in danish: The standard emission/output is German. For this it is not necessary to include an HTML-code. |
HTML-code for an easy example form |
<html> <head> <body> </body>
Prepare the file with a HTML editor or notepad and store it at your server. (web storage place) |
© 1999-2025 DIS dürr-internet-service | alle Rechte vorbehalten |