A simple but secure PHP contact form with image validation (Captcha) for spam protection. A contact form is one of the basic requirements of a website. However, most free contact form scripts available are not secure and are prone to hijack (one can use your form to spam people) and automated submissions (contact form spam using bots or software). Scary isn't it? It definitely is.

Using image validation (Captcha) eliminates (upto 99%) automated form submissions and form hijacking. This php contact form script is light and very easy to install. You can see a demo here.

Thank-you for this. Everything works fine. I have been looking in a lot of places for a good contact form script and was happy to come across yours. It is very well written. I will be buying another one soon for my other site I am working on but I will buy the customize one for sure.

Eldred, allfreetexting.com More comments...

Why Use a Script?

By using hosted solutions where the contact form resides on some other server (you include the form by pasting small code on your website), you are at the mercy of the form provider. If there is a technical glitch or server breakdown, you may lose valuable contacts. However, with the script residing on your own server, you are under total control. You'll never lose a single contact as long as your website is up. Installation is extremely simple and does not require any technical knowledge. If you can edit a text document, you can set up this form on your website. Just edit few lines, upload the files to your server (just like you upload HTML files) and lo! You have a contact form. And still, if you want absolutely no headache, I'm there to help you.

Requirements:

  • PHP - 4.3.0 or greater
  • GD and Freetype support in PHP

Click here to download the script

Non-captcha Version

If you server does not support Sessions or GD/Freetype, you can use the non-captcha version which uses a random simple question (question/answer set can be easily modified) to check spam. Click here for a demo of non-captcha version.

Click here to download the non-captcha script

Want Installation Help?

Get the form installed on you server for only $15. Amount will be refunded if I cannot install the form successfully on your site.

Important: If you are ordering an installation for the Captcha version, please make sure the minimum requirements are met on your server (PHP - 4.3.0 or greater/GD and Freetype support).

Click here to order installation from 2CO

Want a Customized Version?

Get a customized version for your site (upto 5 extra fields) for only $15. If you require more than 5 extra fields (excluding the basic fields Name, Email, Subject and Message) on your form, please contact me first before ordering from the link below.

Important: Please make sure the default (Captcha) version works on your server before ordering a customized version (If you want the Captcha version).

Click here to order a customized version from 2CO

Branding Removal New

For only $9 remove the link back to Easy PHP Contact Form website on your form page. Please note that the unbranded version will work only on your website. It won't work on other sites. For each site you wish to use the form (without link), you'll have to buy a separate unbranded version. Contact me for discounts if you have a large number of sites.

Click here to order branding removal from 2CO

Sincerely,

Vishal P. Rao
Owner/Programmer

2Checkout.com is an authorized reseller of goods and services provided by Vishal P. Rao.

Supporting partner: Work-at-Home-Forum.com