SnapHost.com Contact Us    Create an account    Log In  

CONTACT US


Advanced options

Captcha image size

You can use a smaller version of the captcha image:

Web Form Code

All you need to do is to add a parameter ImgType=2 into the captcha image call.

It's nice to have a fine border around it:

Web Form Code

Just change the style to style="border:1px solid #CCCCCC"

So your captcha image call could look like this [change the id to your own]:
<a href="http://www.SnapHost.com/captcha"><img alt="Web Form Code"
style="border:1px solid #CCCCCC"
src="http://www.SnapHost.com/captcha/CaptchaImage.aspx?id=code&ImgType=2"
/></a>

Add "From" email address

This option allows you to use email address provided by your visitor as the "From" email address. However, if your visitor entered incorrect email address the message will not be sent.

For visitor's email address specify both "id" and "name" as "FromEmailAddress". For example:

<input type="text" id="FromEmailAddress" name="FromEmailAddress" value="" />

We verify "FromEmailAddress" field on the server-side however we recommend to validate it with a client-side JavaScript before submitting to the server.

Change the default "From" email address

Some ISP providers require the domain name of outgoing server and the domain name of the sender's email address to match. To satisfy this requirement, please use this hidden field. It will set the "From" email address accordingly. You will be receiving your form output as sent by noreply@snaphost.com. Note that "FromEmailAddress" hidden field has a higher priority over this.

<input type="hidden" id="skip_ServerMatch" name="skip_ServerMatch" value="1" />

Value can be 0 or 1. Use 0 to disable the copy without deleting the hidden field.

Specify "Required Fields"

This option allows you to make some of your form's fields required.
Add the following hidden field:

<input type="hidden" id="skip_RequiredFields" name="skip_RequiredFields" value="field1##field2##field3" />

As you noticed, fields' names must be separated by ##. Please change field1, field2 and field3 to your real fields' names, otherwise the form will not work.

If at least one of the fields is empty your visitor will get a message "field... is required."

To specify your own messages for each required field use the following syntax:

<input type="hidden" id="skip_RequiredFields" name="skip_RequiredFields" value="field1[[Your custom message 1]]##field2[[Your custom message 2]]" />

You custom messages must be in double square brackets.

Please note that we still recommend to validate your form with a client-side JavaScript before submitting to the server.

Send a copy to your visitor

Please note that this option will work only if you have "FromEmailAddress" field in your web form. For details please see
[Adding "From" email address] above.
If you want a copy of the message to be sent to the one who submitted your web form then use the following hidden field:

<input type="hidden" id="skip_SendCopyToUser" name="skip_SendCopyToUser" value="1" />

Value can be 0 or 1. Use 0 to disable the copy without deleting the hidden field.

Detect your visitor's IP address

To detect your visitor's IP address and send it by email, include the following hidden field:

<input type="hidden" id="skip_ShowUsersIp" name="skip_ShowUsersIp" value="1" />

Value can be 0 or 1. Use 0 to exclude IP detection without deleting the hidden field.

Detect your visitor's Browser and Operating System

To detect your visitor's Browser and Operating System, include the following hidden field:

<input type="hidden" id="skip_ShowUserAgent" name="skip_ShowUserAgent" value="1" />

Value can be 0 or 1. Use 0 to exclude Browser and Operating System detection without deleting the hidden field.

Skip empty fields

If you do not want blank fields to be shown in the email message, include the following hidden field:

<input type="hidden" id="skip_SkipEmptyFields" name="skip_SkipEmptyFields" value="1" />

Value can be 0 or 1. Use 0 to display blank fields without deleting the hidden field.

Separate output information by extra lines

This option is for adding extra lines in between the form's output fields in the email message. It allows you to add 1, 2 or 3 extra lines after each field.

If you want to use this option add the following hidden field:

<input type="hidden" id="skip_AddExtraLines" name="skip_AddExtraLines" value="1" />

Value can be 1, 2 or 3.


If you want us to implement other options please feel free to contact us.



What our clients say
I do want to thank you for that script! I had this AWFUL bot that was spamming me EVERY 20 minutes all day and night for the past 6-7 days. And I had to open every single form submission just in case it was someone wanting voice or piano lessons. I finally can wake up now, open my email and not have to worry about it! You are a sanity saver!!!
- Evan Marie Dozier-Stefanuk -