4 posts by 3 authors in: Forums > Off Topic / Other
Last Post: June 18, 2015   (RSS)

Hi Kenny,

We almost always build our forms from scratch, and don't really use any systems to speed up the process. Although this is more time consuming than using an automated method, it does give us full control over all elements of the system.

We don't normally use captchas on our forms, here is a post I wrote about how you can deter spammers without using a captcha:

https://www.interactivetools.com/forum/forum-posts.php?postNum=2229338#post2229338

You could probably repurpose the demo code from that post into a contact form if you wanted. There is a PHP function you can use to capitalize the first letter of every word in a string  called ucwords, you can read how to use it here:

http://php.net/manual/en/function.ucwords.php

If you do want to use a captcha system, I highly recommend the Google reCaptcha system:

https://www.google.com/recaptcha/intro/index.html

It's very easy to implement, free, and also very secure. 

As building secure captcha system is very difficult, it's often better to trade off the level of control (choosing the number of letters, for example) for the extra security you get from a commercial system. 

Let me know if you have any questions.

Thanks,

Greg

Greg Thomas
PHP Programmer - interactivetools.com

Thanks Greg,

I would prefer not having to make my own though. I can build a very impressive cms and site on the likes of Dreamweaver no problem but I now come to you guys for a cms as I want to be able to do things faster. The same goes for the contact form. I have checked out your links and am grateful.

But at the end of the day were others to be using a specific GUI type system to build contact email forms I would be grateful to know of such.

Cheers

K

Have you looked at Forms-To-Go?  http://www.bebosoft.com/products/formstogo/overview/

I like it.  You still have to build the HTML file, but then it does the rest for you.  I use the php engine and am very happy with it.

--
northernpenguin
Northern Penguin Technologies

"Any sufficiently advanced technology
is indistinguishable from magic."
........Arthur C. Clarke