Showing posts with label Forms. Show all posts
Showing posts with label Forms. Show all posts

Tuesday, March 22, 2011

Web Form Factory

Web Form Factory is an open source web form generator which automatically generates the necessary backend PHP code to tie your form to a database.


All you need to do is follow these 5 simple steps:

1- Generate form from...

Webforms can be generated from HTML files. More types may be available in the future.


2- Choose your form type...

A database form or email form.


3- Choose your preferred language

Choose the PHP version running on your server.


4- Locate your file(s)...

  • HTML form file:
  • Thank you file:

5- Name your Form

Only alphanumeric characters and no spaces, thank you.

Done! The necessary backend code will then be added and the file returned to you within seconds.

Isn't it great?

Tuesday, January 19, 2010

Forms in e-mails

Forms in e-mails are a bad idea.
If you want to set up some kind of form, that form must reside somewhere in the web, because although forms will display most of the time in email, they usually don't work due to many email clients considering email forms to be a security risk.
While some email clients will simply warn you of potential danger, others will outright disable the forms.


Complete Results from CampaignMonitor

How Forms Perform in HTML Emails
Client Form is displayed Form is functional
.Mac Yes No
Yahoo! Mail Yes Yes
Yahoo! Mail Classic Yes No
AOL Webmail Yes No
Gmail Yes Yes
Windows Live Hotmail Yes No
Apple Mail Yes Yes
Thunderbird Yes Yes
Penelope (Eudora 8) Yes Yes
Outlook 2007 No No
Outlook 2003 Yes No
Outlook Express Yes Yes
Windows Live Mail Yes Yes
Lotus Notes 8 Yes Yes
Entourage Yes Yes


Since there's no way we can segment out email addresses by known email clients, I'd rather recommend linking to a form on a website in an email rather than embedding it therein. This is the safest, most reliable solution to pairing an email message with a form. More people will see it and be able to use it, and as a result participation will increase.