Frequently Asked Questions

Arclab® Web Form Builder

question_answer  F.A.Q. Index

comment  How to unlock the Free Version


Please click on "Program Options", enter the license key and click on "Validate License":



comment  Where do I find the User Manual?


The user manual is available here.

comment  Setup Error: "Setup files are corrupted"


Please clear your browser cache and retry to download the software. 
It could be a transmission error over the net.

You can also use our alternate download (zip-compressed setup).
In some cases it also helps if you rename the newly download file, e.g. to awebform2.exe.

If you get this error message for every application you try to install, then the windows installer on your computer might be damaged.

comment  Can I edit the .php file in my HTML editor?


No, the .php file cannot be edited in a HTML editor!

Please open the project file (*.awfb) in Web Form Builder, make the changes and click on "Build Web Form" to re-create the form.
Don't forget the upload the newly created php file to your website!

comment  Error Message: PHP mbstring not enabled


This means the php extension "mbstring" is not enabled on your web server.
This cannot be fixed in the form - it's a configuration issue on the web server (php installation).

It should be possible to enable the extension in the web server config or in the php.ini file.
Please contact your web administrator if you are unsure how to enable it.

comment  Additional backslashs in backslashs, quotes and apostrophes


If you find additional backslashs on backslashs, quotes and apostrophes then magic_quotes might be turned on.
magic_quotes are DEPRECATED and should no longer been used.

Please disable magic_quotes in your PHP configuration to fix this issue.
Please take a look at the manual for details.

comment  I want to create forms for my clients ... what license do I need?


The "Developer Edition" is required if you want to create forms for a client's website.
See also: Version Comparison

comment  Does the script (form) work with php7?


Yes, it works with php5.3.2++ and php7++.

comment  Web Form Builder 3.x / 4.x : How to format text in Label, Description and Error Messages


The text format options below are ONLY for previous versions of Web Form Builder (3.x and 4.x) !
Web Form Builder 5 (or newer) either allows HTML format or contains an option to change the style.


You can update to the latest version here.
Select your region and scroll down to "Updates" on the next page (Updates are 50% discounted).


Description, Label and Error Text will not accept HTML code, HTML entities like e.g. < will be transfered into &gt;
Please use the following format instead:


Format: Command: Sample:
Line break [BR] Hello world![BR]Some text
Text color [COLOR:color]Hello world[/COLOR]
(Color as HEX or HTML color)
[COLOR:#FF00FF]Hello world[/COLOR]
Text size [SIZE:size]Hello world[/SIZE]
(Size in pixel (px) or point (pt))
[SIZE:20px]Hello world[/SIZE]
[SIZE:12pt]Hello world[/SIZE]
Bold [B]Text[/B] [B]Hello World[/B]
Italic [I]Text[/I] [I]Hello World[/I]
Underline [U]Text[/U] [U]Hello World[/U]
Heading 1 [H1]Text[/H1] [H1]Hello World[/H1]
Heading 2 [H2]Text[/H2] [H2]Hello World[/H2]
Heading 3 [H3]Text[/H3] [H3]Hello World[/H3]
Heading 4 [H4]Text[/H4] [H4]Hello World[/H4]
Heading 5 [H5]Text[/H5] [H5]Hello World[/H5]
Link opened in NEW window [LINK:url]Anchor[/LINK] [LINK:]Click here to open[/LINK]

The link will be opened in a new window! The user will not leave the form!
Link opened in SAME window [LINKSAME:url]Anchor[/LINKSAME] [LINKSAME:]Click here to open[/LINKSAME]

The link will be opened in the same window. This means the user leaves the form! You can use this type of link e.g. on the Success and Error Pages after the user has completed the form.
Link opened in same window as TOP-frame [LINKTOP:url]Anchor[/LINKTOP] [LINKTOP:]Click here to open[/LINKTOP]

Use LINKTOP to open a link as new page in the current browser window when using an iframe or frames.
You can use this type of link e.g. on the Success and Error Pages after the user has completed the form.
Image [IMG:url] [IMG:http://www.yourdomain.tld/image.png]

comment  Can I install Web Form Builder 3/4 and 5 (or newer) on the same computer?


Yes. The new version will be installed into a different folder.
The folder name is "Web Form Builder 5".

comment  How to fix Microsoft .NET Framework error


Download and install Microsoft .NET Framework 4.5.2 (or newer)

comment  Error: Not a valid project file


The project file for Arclab Web Form Builder 5 has the extension .awfb.
You will get the error "Not a valid project file" when you try to open a file which is not a project file created with Web Form Builder 5.

Please note: You cannot open projects created with Web Form Builder 4 (or older). If you want to make changes to a form created with Web Form Builder 4, then you need to run Web Form Builder 4 instead. (You can install version 4 and 5 on the same computer!).

comment  I added the code to the host page, but the form is not shown


This can have different causes:


1.) You have tested on your local computer.

Please upload the php file and the host page to your web server and then open the host page in your web browser.
php files can only be executed on a web server.


2.) Javascript is disabled.

Please enable Javascript in your browser.
If you use a browser extension like e.g. NoScript then add your web site to the trusted sites.


3.) You have opened the php file in your web browser.

Please open the host page and not the php (form) file.


4.) You are using an old and outdated php version or php is not enabled at all.

Update (or enable) php on your web server. The program requires php 5.3.2 (or newer) or version 7++.
We recommend to use the latest official release either for php version 5 or 7.
Please contact your web administrator or hosting provider if you don't know how to update the php version.
See also: How to check the php version on your web server


5.) You have renamed the php file.

Please change the code to insert the form into your host page.
Sample: The php file was renamed from "webform.php" to "contactform.php":

<div id="awf-form"><script>var awf_load=new XMLHttpRequest();'GET','webform.php?js=awf');awf_load.onreadystatechange=function(){if(awf_load.readyState===4&&awf_load.status===200){var s=document.createElement('script');s.innerHTML=awf_load.responseText;document.head.appendChild(s);awf_Run('awf-form');}};awf_load.send();</script></div>

Change the code in your host page to:

<div id="awf-form"><script>var awf_load=new XMLHttpRequest();'GET','contactform.php?js=awf');awf_load.onreadystatechange=function(){if(awf_load.readyState===4&&awf_load.status===200){var s=document.createElement('script');s.innerHTML=awf_load.responseText;document.head.appendChild(s);awf_Run('awf-form');}};awf_load.send();</script></div>


6.) You are using a CMS system and the form was not inserted correctly.

Please take a look at:

comment  Does the form use any external resources?


  • The form uses the "Material Icons" from Google.

    New in version 5.0.4: The icon font is integrated into the php file.
    This means that the font does not need to be downloaded from the Google server, nor does it have to be hosted locally.
    Everything needed is in the php file created by the program.

  • If you use Google reCaptcha, the Google reCaptcha library will be used:

    The program also includes an alternate, internal Captcha which does not require or use external resources.

comment  Error Message: "Error: PHP PEAR not installed!" or "Error: PHP PEAR::Mail not installed!"


The script uses the PEAR::Mail php extension to send mail via a SMTP server.
The option "php Mail" does not require PEAR::Mail. See also "Server and Account" in the user manual.

If "PEAR::Mail" is not available, you will receive the error message when opening the web form in the browser:

Error: PHP PEAR not installed!
Error: PHP PEAR::Mail not installed!

In this case, please contact your web administrator or provider to activate the php extension PEAR::MAIL or use "php Mail" instead of "SMTP Server".

comment  Missing line breaks in plain-text messages in MS Outlook


The line-breaks are not missing in the email, Outlook removes them because the "Remove extra line breaks in plain text messages" option is enabled in
Outlook > File > Options > Mail (this option is enabled by default in Outlook).


  • You can show the original message in Outlook by clicking on
    "We removed extra line breaks from this message" (below To:) and select "Restore line breaks".

  • You can permanently disable "Remove extra line breaks in plain text messages" in Outlook under File > Options > Mail.

comment  Can I open the php file (form) directly in the browser?


(Version 5.09++)

Yes, the form can also be displayed without being integrated into a host page. To do this, you can upload the php file created by the program to your web server and open the uploaded php file in the browser. The script recognizes whether it is opened directly in the browser or integrated into a host page via the Javascript code. So it returns different code depending on how it is invoked or included.
The "direct open" is mainly used to test the form. The form corresponds exactly to the preview displayed in the program (by opening the form directly in the browser no CSS styles of the hostpage are applied). As a rule, the form should be integrated into a host page via the Javascript code displayed in the program.

Please note, php files are script files that have to be executed on the web server.
So you can not simply open the form on your computer like an HTML file. Upload the php file to your web server instead.

comment  Can I open/edit the php file (form) in a HTML editor?


No, you cannot edit the form in a HTML editor.
Please use the program to make the changes and click on "Build Web Form" again to re-create the form.

comment  Can I remove the default selection for a Radio Button Group?


Yes, add a new item, remove the item "Value", set the item "Width" to 0 (or 0%) and move the item to the bottom of the item list.
Important: Don't forget to move the item to the bottom of the item list, otherwise the "required" validation (if any) would fail.
Version 5.0.15++ (04.02.2019)

Please contact us if you cannot find an answer to your question in the F.A.Q. or user manual.

Contact Arclab Support   Updates and Fixes