Version 2.2.4,
21.Jul.2012
User Manual 5.01.062 updated 01.Feb.2013
Important: If you are using the script or are considering using the script, be sure to sign up for the HEFS Bulletin. I use this email list to notify users of bug fixes and new versions. I promise not to burden you with lots of emails.
Huggins' Email Form Script is a free PHP script to process Web Forms, specifically those forms which accept information and send an email with that information back to the webowner/webmaster.
To see an example designed for this site, GO HERE.
To see an example of a "short page" I am currently using on one of my personal sites, GO HERE.
It is ideal for people who don't know how to write a script, don't want to use a script that exposes their email to spambots, want more features than their current script offers or who are were using FrontPage Server extensions which are going/have gone away.
It is completely free - no monetary cost.
Some who wish to express their thanks sometimes contribute to a cause I may be supporting then or make a contribution to my tip jar. But there is no obligation to do so.
I do request three "textual" compliances:
But those 3 are the only such requirements. You can see all these on one of the"short form pages" I am currently using on one of my personal sites.
In other words, very free. Very, very, very free.
Some have asked for my help "installing" this on their site. So, now I offer that. For $100.00 I'll do a simple basic install on your site. Only if you want it.
It is still completely free for you to do it yourself.
(Why $100 you ask? I used to do it for $25.00 and it took me less than 1/2 hour. But the last three "clients" required more than 2 hours each (because of the need to coach them, teach them, debug their hosting service, and, in one case to help the client to move hosts and generally do lots more than put up the page). So while I'm a slow learner, I do learn and I have raised my price to reflect my billing rate.)
In general, you need to know:
To use this script, your web host must provide the ability to process PHP 5. It must support at least PHP 5.1 (released 24.Nov.2005).
NB: Full functionality of HEFS Version 2.1.0 and later requires PHP 5.1.0 (24-Nov.2005) or later. Prior versions of this script could run with PHP4. However, PHP4 has now become obsolete". Full functionality of this and all future versions will require PHP 5.1.0 or later. If you do not have this version of PHP, the basic functions of the script may work but some advanced features (e.g., the error template page) will not function. Please be sure to check your host. PHP Version 5.1.0 has been out for almost 7 years but some hosts were taking their time.
You can visit their website and check there. You can email them and ask. You can call them and ask. (Some have a toll free number for tech support. If they don't, then call their 800 for Sales (don't tell them you are already a customer) and ask them. Or, if you prefer, just email me and I'll find out for you.
Yes. I document these in the script documentation. I also have an excerpt of that section of the documentation you can download by itself. See below.
To use the minimal functionality of the script, you must:
That's it. Pretty simple.
Well, that depends. Lots of the fancy features, not all, but lots, are included in the basic model forms.
For example, the pre-made forms already protect you against spambots harvesting your email address. They also stop spambots from using the forms to spam you.
They already check to be sure that email addresses people enter in your form are legal email addresses.
In fact, many, many people use the sample forms with almost no changes, but you can make all the changes you want.
All the other changes require just adding parameters. You don't have to add them. But you can.
Again, pretty simple. Remember, you never ever need to touch the PHP code (the script itself).
| Software Version | Release Date*** | Document Versions* | ||
| 2.2.4 | 21.Jul.2012 01.Feb.2013 |
5-01-062 9-01-062 |
||
| 2.2.3 | 01.Aug.2010 | 5-01-059 9-01-059 |
||
| 2.2.2 |
08.May.2009/ 13.Jul.2009 |
5-01-058 9-01-058 |
||
| 2.2.2 |
08.May.2009/ 12.Jul.2009 |
5-01-057 9-01-057 |
||
| 2.2.2 | 08.May.2009/ 27.Jun.2009 |
5-01-056 9-01-056 |
||
| 2.2.2 | 08.May.2009 | 5-01-055 9-01-055 |
||
| 2.2.1 | 26.Dec.2008 | 5-01-053 | ||
| 2.2.0 | 09.Nov.2008 | 5-01-051 | ||
| 2.1.2 | 07.Nov.2008 | 5-01-050** | ||
| 2.1.1 | 15.Aug.2008 | 5-01-049 | ||
| 2.1.0.2 | 14.Aug.2008 | 5-01-048 | ||
| 2.1.0.1 | 06.Jul.2008 | 5-01-047 | ||
| 2.1.0 | 05.Jul.2008 | 5-01-044 5-01-042 5-01-038 |
||
| 2.1.0 BETA 3 | 06.Jun.2008 | 5-01-037 5-01-036 5-001-035 5-001-034 |
||
| 2.1.0 BETA 2 | 18.May.2008 | 5-001-033 | ||
| 2.1.0 BETA 1 | 15.Feb.2008 | 5-001-032 5-001-031 |
||
| 2.0.1 | 03.Apr.2007 | same | ||
| 2.0.0 | 02.Apr.2007 | 5-001-030 | ||
| 1.2a | 11.Oct.2006 | |||
| 1.2 | 05.Oct.2006 | |||
| 1.1 | 03.Oct.2006 | |||
| 1.0 | Nov.2005 | |||
| *In the new numbering system, the middle number is reduced to two digits; Missing editions were used for private review **The number was changed and version numbers were changed but no substantive changes were made. ***When two dates are shown the first date is the date of the software release and the second date is the date of the documentation release |
||||
To get this stuff, Right Click on the link and then choose Save As or Save Target As. If you left click you may have problems. Please download all files and keep them in an easy to find location. We recommend creating a dedicated folder for these files.
Download Huggins' Email Form Script – 2.2.4: This zip file has the whole nine yards ... the script, the documentation, the help files, the whole banana. This package is for Version 2.2.4 and includes the User Manual #5-01-062 (updated 01.Feb.2012) as well as the separate Problem Host excerpt. NB: To get this stuff, Right Click on this link and then choose Save As or Save Target As.
Download the Document About the Known Problem Hosts (9-01-062): This is a document about known problem hosts (9-01-062). This document is an excerpt from the big manual with just the section about problem hosts. The script download also includes this file. NB: To get this stuff, Right Click on this link and then choose Save As or Save Target As.

This software is licensed under the CC-GNU GPL
Huggins' Email Form Script – Acknowledgements: My acknowledgements to others for their assistance with development and deployment of the script.
Huggins' Email Form Script – Example Form 1: This page shows an example so you can see some of the features of the script.
Huggins' Email Form Script – Example Form 2: This page shows an example of a short form that I am currently using. (Not on this site, but on one of my other personal sites: ClearLakeTutoring.com). It shows some of the new, enhanced HTML.
Huggins' Email Form Script – Objectives: Explains the motivations for and objectives of the script.
Huggins' Email Form Script – Suggested Improvements: These are suggested improvements. I am soliciting feedback on these suggestions
Huggins' Email Form Script – Testimonials: Users' testimonials regarding their use of the Form Script.
Huggins' Email Form Script – Website Examples: Links off my site to other various sites showing examples of Huggins' Email Form Script in use.
HEFS Bulletin – Script Update Notices: I set up the HEFS Bulletin to provide future notices of issues, bugs, fixes and enhancements to the Huggins' Email Form Script. Please sign up for this ezine. This ezine will only be used to provide information on updates to this script, notices of problems, errors and similar. It is the only way I have to keep you updated.
History of Changes to HEFS Bulletin: Describes the history of HEFS Bulletin, with emphasis on the technical changes I've made since starting it, including my use of the Gammadyne Mailer.
Privacy Policy of HEFS Bulletin: Describes the privacy policy of the HEFS Bulletin, [because it requires knowledge and use of your email address] with links to other privacy policy resources on my website and across the web.
The reference manual available for this script (see above) assumes that the user is familiar with the basics of Web Forms.
For those users looking for instruction in the creation of Web Forms, particularly Email Formssuch as those processed by Huggins' Email Form Script, there is an ebook tutorial: Creating HTML Email Forms.
The tutorial is available in two ways:
■ Explanation of the rewrite: New Page Layout.
■ Check out my blog:
My Ephemerae.
■ Yes ... I want you to
link to my site. Please
link to me.
■ Want to
email me? I'd love to hear from you.
■ I have begun
tutoring in the Clear Lake, Texas area.
■ For the pending Clear Creek High School reunion:
WildcatsLX.com