"Off the peg" FormMail Scripts

Hi All, I am building a site for a client whose host does not provide form-processing scripts. They are happy for scripts to be uploaded to the cgi-bin folder as long as they are php.

I have found a script and put it in the server and when testing the form, I get a 405 error message.

I don’t know if this is a problem with the script or not, or if I may have to modify it.

Does anyone know of a good formmail script that works “out of the box”

Many thanks


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Mark,

There are several options out there and there are a couple of Freeway
actions that will do this, I have one called easiForm that you can see
here:
http://www.easibase.com/freeway/freeway_form.php

The easForm action file will install 3 actions:

  1. PHP easiForm - add one instance of this to your form page
  2. PHP easiForm Element - add one instance to each form element
    including the Submit button
  3. PHP easiForm Errors - add one instance to your form (Shows any user
    errors on required options).

To use easiForm your server will need to allow ioncube loaders, there
is the option to download this folder with the easiForm action. The
action suite is not free, there is a small cost per domain so one
license will permit as many forms as you like to be created on the
licensed domain. You have a bundle option for including the PHP
easiCaptch action, this is a CAPTCHA enhancment for your easiForm
forms, gives the option of an image captcha or a math question type.
PHP easiForm has an advanced option where you can select to have
confirmations, disallow badwords, stop html being sent, have a unique
subject reference number for every contact sent (Keeps email contact
threads together) and more.

There is the free PHP feedback action which is another action option.

There is FormsToGp which I beleive you need to set up yourself and
there is a small charge for the app.

HTH


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

.There is the free PHP feedback action which is another action option.

Which is available from Tim’s site at http://www.freewayactions.com/product.php?id=019

Easy to use and Free.

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi again

As I mentioned in another thread I’ve used FormMail from Tectite http://www.tectite.com/
which is free, comes with a captcha and many other features built
in. It’s then up to you how severely you want to try and manage who
can submit your forms. Personally I try not to be too restrictive as
you may frustrate those trying to contact you but I do validate each
form entry using the freely-available Validate Form action http://www.softpress.com/kb_old/article.php?id=545

I’ve used the scripts on several sites for a long time and to date no
automated spam-bots have managed to get past the captcha or harvest
any email addresses as these are not included in the form but hidden
elsewhere.

I also use Tim Plumb’s Anti-spam action http://www.freewayactions.com/product.php?id=002
on any email addresses listed on a page and this also helps stops
email address harvesting as some people prefer to make contact that
way rather than through a form. Freeway 5 has a built-in email encoder
but Tim’s action offers more options and you only need to pay once,
not per site.

Hope this helps.

Best wishes

Gordon


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi everyone, many thanks for your replies. This is the first time I have come up against this as every host I have dealt with up to now has their own scripts on the server so I have decided to give the free PHP feedback action a go.

It looks nice and easy to set up, does anyone have ay direct experience with it?

Thanks again

Mark


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Yes - I use it all the time.

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Apart from one Windows server that didn’t seem to like it, I’ve found
it simple and successful every time.

Colin

On 10 Jan 2009, at 11:54, MarkSmith wrote:

I have decided to give the free PHP feedback action a go… does
anyone have ay direct experience with it?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I hav set up a test page with a form and when I submit I get directed to my error page. Is thid likely to be a problem with the host’ server?

Mark


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Did you fill in the required fields before you submitted?

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

The fact that ou got to the error page indicates that the form is working - at least in part.

Did you name the fields correctly when you built it and fill all the fields in with proper input before submitting.

I mean a name in the name field and a properly formatted email address in the email field.

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Yes I filled in all fields except the “missing email address options” (left both options alone)

Mark


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Post a link to the page so we can see it online

Yes I filled in all fields except the “missing email address options” (left both options alone)

I meant did you complete the form online before submitting

D


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Yes sorry David misunderstood your last post. Have just rechecked and resubmitted to make sure and still getting the redirect to the error page.

It seems like the server is not processing the request?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Are you inputting a correctly formatted email address into the email field before submitting


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

http://www.deltadzine.net/test/phpform.html

This is a link to a basic form

All that is required for this to work is the person submitting to enter their email address and click submit.

If the email address that they enter is not a proper email address then you will get the error page


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I am yes. The form has “Name, Tel, Email” fields plus a text box for queries. I am filling in all with the correct info.

Mark


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

If you are getting to the error page then the form is actually working but the info is not being input correctly.

Is your email address field named email in the inspector?

3rd Tab

Name: email


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Note: email is lower case


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

David, thanks for all you help on this. I have been through all the set up tabs for both the form and the action and made sure they are all filled in correctly (I have followed examples of other forms I have created that I know to be working)

I have now created a separate error page for each of the the 3 errors in the action (email, domain, server) and will see which one comes up.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Post a link to your page so that I can take a look at your code


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options