Using easiForm with Freeway

David
Thank you. I am sure that you are correct and that the fault is mine.
However I am rather ‘at sea’ now as I see that the Freeway action
includes the line in the Action Panel that reads thus:
“Perform POST on PHP easiForm variables” which is the only reference
to ‘post’ and there is no option I can find in any part of the action
dialogue boxes in Freeway to allow me to do what you say… as you
say, I would have thought this would happen along with the other
things the action does. There is no mention of it in the tutorial that
I can see.

Nor did I understand what Todd Brown advised me to do which was to
“Be sure that you are using a file extension in your
“action=xxxxx.php” line.”
I can’t se anywhere where I am asked to do that, and I have looked
inside the easiForm_config.php file to check in case I’m missing
something.

I have created a simple no frills contact form which is now giving
another error message thus:
"Warning, your form is using a Freeway Action to include ‘easiForm’
but it appears the ‘easiForm_config.php’ script has not been uploaded
to the form directory, you will need to upload the
‘easiForm_config.php’ file to correct this error.
The trouble is the file is there on the server-right directory,
everything.

I will contact Mike and ask if he can shed any light.

Thank you again for your help.

Martin

On 21 Jan 2010, at 16:30, David Owen wrote:

There is no action to Post the form to the script.

<form action="url-to-my-script.php" method="post">

You would normally put this is the form set-up in Freeway. Or the
action should do this for you. Why not contact Mike for Advice on
how to do this with the script?

David

On 21 Jan 2010, at 15:41, Martin Bullivant wrote:

But the submit button doesn’t make anything happen


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

Martin Bullivant
Director


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

This is just so baffling… I have created a new form, deleted the old one locally in my MAMP htdocs, on the remote server and as a page in Freeway. There are no required fields. I have been through the EasiForm_config.php line by line. I can find no errors. However when I try to press the submit button I get the following error:

Error! There is an error in the easiForm configuration:
Error 003 - There appear to be ‘Required names’ set that do not match element names of your form.
Check the ‘Required names’ value in the PHP easiForm actions window is set to match the required element name or names of your form, i.e. if you have a element names of ‘first_name’ and ‘company’ and you want these to be REQUIRED values then the ‘Required names’ field should be set as ‘first_name,company’ etc. (Without the quotes) The ‘Required names’ string of element names you have entered in this easiForm is:

email

To correct this error: You need to change the ‘Required names’ content in easiForm action window to match exactly the actual element names you have used in your form, the above element names currently do do not match those of your actual form.

I have not specified that field, I have checked that line 105 in the easiForm_config.php file reads as below

$CC = “”; // A list of the required form fields, entered as: “name,phone,message” etc.

This means that I have definitely specified NO fields, yet it tells me I have and that I have not matched them properly.

Tempting as the thought of conspiratorial AI living in my Mac might be, this isn’t the X Files and there must be a logical reason for this. At lines 345-46 of the easiForm_config.php file there are two lines that read

$FSTR[‘email’] = ‘Email’; // Text to replace [FIELD] in $FSTR[‘not_perm’] if there is an email error.
$FSTR[‘email_match’] = ‘The [FIELD] fields do not match’; // Text used for a email confirm field error if used.

These appear to be optional error message conditions and I have no reason to believe they relate to this problem.

I don’t have time to build a new test stite from scratch tonight but that may be the next step. In the meantime I await a response from Mike B on the issue.

Thanks everyone for your help.


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

In Freeway, go to the page that contains your form. Then, go to Page-> Form
Setup. In the resulting dialog box, in the Form section, choose POST from
the Method drop down, and in the Action text box, type “submit.php” without
the quotes. Hope this helps.

TB

On Thu, Jan 21, 2010 at 10:20 AM, Martin Bullivant <
email@hidden> wrote:

Hi Todd-thanks
Errr… where’s that? Is that in the Freeway Action dialogue box for the
page? Am I missing some hand coding somewhere? (I’m an artist and designer
more than a coding programmer type… you can’t insult me with the
obvious… ;)!
Appreciate your help v much

Martin

On 21 Jan 2010, at 15:05, Todd Brown wrote:

Be sure that you are using a file extension in your “action=xxxxx.php”

line.

TB

On Thu, Jan 21, 2010 at 9:56 AM, Martin Bullivant <
email@hidden> wrote:

Hi Todd

Thank you-I will check it out. If I don’t get anywhere I’ll post some
code
so people can have a look.
Regards

Martin

On 21 Jan 2010, at 14:42, Todd Brown wrote:

Martin,

Sorry to hear that you are having trouble. It’s hard to say what the
problem is without seeing any code. I have switched from easiform to
FormsToGo. It’s a much easier interface, and will import your php or
html
pages while giving you options for databases, copying the form’s sender,
required fields, etc.

Good luck.

TB

On Thu, Jan 21, 2010 at 6:19 AM, Martin Bullivant <
email@hidden> wrote:

Hi everyone

Been a while since a post was put here…! I have a problem and didn’t
want
to start a new thread.
Basically I have done everything I think I should using FreeWay 5 Pro,
easiform actions and ioncube is loaded to the testing MAMP server and
also
to my remote host. I have a nice looking php form page, I have followed
al
the instructions, the php config file has the correct email address,
the
diagnostics that ship with Ioncube tell me all is working… except
when
I
click on the submit button, absolutely nothing happens… no success
page,
no error page, mo message sent… nothing. I have trawled the
documentation,
tried everything I can think of. I am baffled. I’ve got it to work
before
but that was 6 months ago… all pages are suffixed as php, the page
action
is applied… looks textbook to me… I can supply the URL to anyone
who
wants a look (yes php is enabled on my remote server with RedFox
Hosting)


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


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

Martin Bullivant
Director


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


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

Martin Bullivant
Director


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


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

OK Martin here is a typical action setup for easiform

You do NOT need to do Page>Form setup - this is handled by the action.

I think one of the critical things is the submit button

<input type=submit name="submit" value="Send">

So look in the inspector when you have the Submit button selected

Make sure it has a value of Send with the type=submit. Name is not critical.

David


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

Dave
Thank you-I’m VERY appreciative of the help people are offering.

Regards

Martin
On 21 Jan 2010, at 20:15, DeltaDave wrote:

OK Martin here is a typical action setup for easiform

You do NOT need to do Page>Form setup - this is handled by the action.

I think one of the critical things is the submit button

<input type=submit name="submit" value="Send">

So look in the inspector when you have the Submit button selected

Make sure it has a value of Send with the type=submit. Name is not
critical.

David


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

Martin Bullivant
Director


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

If you want to put the form back up when you are ready I can have another look.

D


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

Thats great dave thank you be in touch tomorrow much appreciated :wink:

On 21 Jan 2010, at 08:42 PM, “DeltaDave” email@hidden wrote:

If you want to put the form back up when you are ready I can have
another look.

D


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


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

Hi David,

Sorry I haven’t answered any of your post to date, went out early
today and have just got back.

Would be great to see a URL of your form to see where you are going
wrong, it is actually all very easy to do but there are a couple of *
must do’s * that need to be followed:

  1. The submit button needs an instance of the PHP easiForm Elements
    action attached, the action will give it the ‘Name’ and the ‘Vale’
    will be set to it’s default but as Dave mentioned ypu can use ‘Send’,
    ‘Submit’ or whatever.

  2. When the PHP easiForm Element action is attached to a form element
    other than the ‘Submit’ button then you should enter a ‘Name’ (Don’t
    mistake Value for Name as many do) for each element, that ‘Name’ you
    enter must not have a space and must not start with a digit, so: if
    you wanted to use ‘first name’ as a field name then use ‘first_name’,
    or ‘8ball’ use ‘ball8’ or ‘ball_8’.

  3. Currently you need to have a field called ‘email’, this would be
    the field the sender would enter their email address into, I am sure I
    can give you a work round on that but I really do think anyone using a
    contact form should give the user a field for their email address.
    This is why you are getting the ‘reguired fields’ error, because
    easiForm expects a field of that name.

  4. No need to do anything with the ‘form action’ as the easiForm
    action will take care of that.

There is an ‘in depth’ PDF of how to create forms in FW pro with
easiForm on the easibase web site, it really is good to download this,
it is a long document but it covers every aspect of a form with the
easiForm actions… and more as it shows you ‘what I see’ as the easy
way to layout your form, such as in a table. It also explains the way
different form elements work, many thing they all basically work the
same way… but they don’t, some of them work very differently than
people expect.

The PDF is on this page:
http://www.easibase.com/freeway/freewayactions.php

The actions are very easy to use, very easy… but you need to read
the instructions to know how to use them. Most of the issues come from
simple mistakes that are explained in the instructions and the PDF
document… and I am here or at the easibase email to answer any
questions you have… albeit at the end of the day possibly but if you
post a URL of the form or send me * just * the FW site file then I
will have a look at it and I am sure we can sort it all out very
quickly.

Mike

On Jan 21, 2010, at 5:45 PM, Martin Bullivant wrote:

David
Thank you. I am sure that you are correct and that the fault is
mine. However I am rather ‘at sea’ now as I see that the Freeway
action includes the line in the Action Panel that reads thus:
“Perform POST on PHP easiForm variables” which is the only reference
to ‘post’ and there is no option I can find in any part of the
action dialogue boxes in Freeway to allow me to do what you say…
as you say, I would have thought this would happen along with the
other things the action does. There is no mention of it in the
tutorial that I can see.

Nor did I understand what Todd Brown advised me to do which was to
“Be sure that you are using a file extension in your
“action=xxxxx.php” line.”
I can’t se anywhere where I am asked to do that, and I have looked
inside the easiForm_config.php file to check in case I’m missing
something.

I have created a simple no frills contact form which is now giving
another error message thus:
"Warning, your form is using a Freeway Action to include ‘easiForm’
but it appears the ‘easiForm_config.php’ script has not been
uploaded to the form directory, you will need to upload the
‘easiForm_config.php’ file to correct this error.
The trouble is the file is there on the server-right directory,
everything.

I will contact Mike and ask if he can shed any light.

Thank you again for your help.

Martin

On 21 Jan 2010, at 16:30, David Owen wrote:

There is no action to Post the form to the script.

<form action="url-to-my-script.php" method="post">

You would normally put this is the form set-up in Freeway. Or the
action should do this for you. Why not contact Mike for Advice on
how to do this with the script?

David

On 21 Jan 2010, at 15:41, Martin Bullivant wrote:

But the submit button doesn’t make anything happen


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

Martin Bullivant
Director


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


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

Hi Mike
Many thanks… I will try to take your points in order:
I have traced the cause of the form failure but not the reason why
Freeway does not seem to be building the page properly.
In short I have traced that the following form code is missing from
the non-functioning page:

....... (with of course the email form html between the tags.) I have manually entered this and uploaded to the remote server and all is working.

I have a zipped up copy of the Freeway file but even zipped it is
still 2.9 mb though so I have held off sending it until you say you
are OK receiving an attachment that size.

Look forward to hearing from you

Martin Bullivant

On 21 Jan 2010, at 22:15, Mike B wrote:

Hi David,

Sorry I haven’t answered any of your post to date, went out early
today and have just got back.

Would be great to see a URL of your form to see where you are going
wrong, it is actually all very easy to do but there are a couple of

  • must do’s * that need to be followed:
  1. The submit button needs an instance of the PHP easiForm Elements
    action attached, the action will give it the ‘Name’ and the ‘Vale’
    will be set to it’s default but as Dave mentioned ypu can use
    ‘Send’, ‘Submit’ or whatever.

  2. When the PHP easiForm Element action is attached to a form
    element other than the ‘Submit’ button then you should enter a
    ‘Name’ (Don’t mistake Value for Name as many do) for each element,
    that ‘Name’ you enter must not have a space and must not start with
    a digit, so: if you wanted to use ‘first name’ as a field name then
    use ‘first_name’, or ‘8ball’ use ‘ball8’ or ‘ball_8’.

  3. Currently you need to have a field called ‘email’, this would be
    the field the sender would enter their email address into, I am sure
    I can give you a work round on that but I really do think anyone
    using a contact form should give the user a field for their email
    address. This is why you are getting the ‘reguired fields’ error,
    because easiForm expects a field of that name.

  4. No need to do anything with the ‘form action’ as the easiForm
    action will take care of that.

There is an ‘in depth’ PDF of how to create forms in FW pro with
easiForm on the easibase web site, it really is good to download
this, it is a long document but it covers every aspect of a form
with the easiForm actions… and more as it shows you ‘what I see’
as the easy way to layout your form, such as in a table. It also
explains the way different form elements work, many thing they all
basically work the same way… but they don’t, some of them work
very differently than people expect.

The PDF is on this page:
Easibase: Freeway Actions

The actions are very easy to use, very easy… but you need to read
the instructions to know how to use them. Most of the issues come
from simple mistakes that are explained in the instructions and the
PDF document… and I am here or at the easibase email to answer any
questions you have… albeit at the end of the day possibly but if
you post a URL of the form or send me * just * the FW site file
then I will have a look at it and I am sure we can sort it all out
very quickly.

Mike

On Jan 21, 2010, at 5:45 PM, Martin Bullivant wrote:

David
Thank you. I am sure that you are correct and that the fault is
mine. However I am rather ‘at sea’ now as I see that the Freeway
action includes the line in the Action Panel that reads thus:
“Perform POST on PHP easiForm variables” which is the only
reference to ‘post’ and there is no option I can find in any part
of the action dialogue boxes in Freeway to allow me to do what you
say… as you say, I would have thought this would happen along
with the other things the action does. There is no mention of it in
the tutorial that I can see.

Nor did I understand what Todd Brown advised me to do which was to
“Be sure that you are using a file extension in your
“action=xxxxx.php” line.”
I can’t se anywhere where I am asked to do that, and I have looked
inside the easiForm_config.php file to check in case I’m missing
something.

I have created a simple no frills contact form which is now giving
another error message thus:
"Warning, your form is using a Freeway Action to include ‘easiForm’
but it appears the ‘easiForm_config.php’ script has not been
uploaded to the form directory, you will need to upload the
‘easiForm_config.php’ file to correct this error.
The trouble is the file is there on the server-right directory,
everything.

I will contact Mike and ask if he can shed any light.

Thank you again for your help.

Martin

On 21 Jan 2010, at 16:30, David Owen wrote:

There is no action to Post the form to the script.

<form action="url-to-my-script.php" method="post">

You would normally put this is the form set-up in Freeway. Or the
action should do this for you. Why not contact Mike for Advice on
how to do this with the script?

David

On 21 Jan 2010, at 15:41, Martin Bullivant wrote:

But the submit button doesn’t make anything happen


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

Martin Bullivant
Director


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


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

Martin Bullivant
Director


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

Send away…

it seems strange what you are saying but then now that I think of it
maybe not, if I remember correctly there was/is a problem where
Freeway will not publish the form tag on a ‘page with layers created a
certain way I think!’ anyway… under very few circumstances when
using an action that creates the form tag code such as easiForm (I
need to try and dig into my brain on that but I do remember a bug in
FW 5 there).

I am not saying this is the problem but send the file and I will have
a look… I am going out soon so I might not get back to you on this
for several hours.

Mike

On Jan 22, 2010, at 12:05 PM, Martin Bullivant wrote:

Hi Mike
Many thanks… I will try to take your points in order:
I have traced the cause of the form failure but not the reason why
Freeway does not seem to be building the page properly.
In short I have traced that the following form code is missing from
the non-functioning page:

....... (with of course the email form html between the tags.) I have manually entered this and uploaded to the remote server and all is working.

I have a zipped up copy of the Freeway file but even zipped it is
still 2.9 mb though so I have held off sending it until you say you
are OK receiving an attachment that size.

Look forward to hearing from you

Martin Bullivant

On 21 Jan 2010, at 22:15, Mike B wrote:

Hi David,

Sorry I haven’t answered any of your post to date, went out early
today and have just got back.

Would be great to see a URL of your form to see where you are going
wrong, it is actually all very easy to do but there are a couple of

  • must do’s * that need to be followed:
  1. The submit button needs an instance of the PHP easiForm Elements
    action attached, the action will give it the ‘Name’ and the ‘Vale’
    will be set to it’s default but as Dave mentioned ypu can use
    ‘Send’, ‘Submit’ or whatever.

  2. When the PHP easiForm Element action is attached to a form
    element other than the ‘Submit’ button then you should enter a
    ‘Name’ (Don’t mistake Value for Name as many do) for each element,
    that ‘Name’ you enter must not have a space and must not start with
    a digit, so: if you wanted to use ‘first name’ as a field name then
    use ‘first_name’, or ‘8ball’ use ‘ball8’ or ‘ball_8’.

  3. Currently you need to have a field called ‘email’, this would be
    the field the sender would enter their email address into, I am
    sure I can give you a work round on that but I really do think
    anyone using a contact form should give the user a field for their
    email address. This is why you are getting the ‘reguired fields’
    error, because easiForm expects a field of that name.

  4. No need to do anything with the ‘form action’ as the easiForm
    action will take care of that.

There is an ‘in depth’ PDF of how to create forms in FW pro with
easiForm on the easibase web site, it really is good to download
this, it is a long document but it covers every aspect of a form
with the easiForm actions… and more as it shows you ‘what I see’
as the easy way to layout your form, such as in a table. It also
explains the way different form elements work, many thing they all
basically work the same way… but they don’t, some of them work
very differently than people expect.

The PDF is on this page:
Easibase: Freeway Actions

The actions are very easy to use, very easy… but you need to read
the instructions to know how to use them. Most of the issues come
from simple mistakes that are explained in the instructions and the
PDF document… and I am here or at the easibase email to answer
any questions you have… albeit at the end of the day possibly but
if you post a URL of the form or send me * just * the FW site file
then I will have a look at it and I am sure we can sort it all out
very quickly.

Mike

On Jan 21, 2010, at 5:45 PM, Martin Bullivant wrote:

David
Thank you. I am sure that you are correct and that the fault is
mine. However I am rather ‘at sea’ now as I see that the Freeway
action includes the line in the Action Panel that reads thus:
“Perform POST on PHP easiForm variables” which is the only
reference to ‘post’ and there is no option I can find in any part
of the action dialogue boxes in Freeway to allow me to do what
you say… as you say, I would have thought this would happen
along with the other things the action does. There is no mention
of it in the tutorial that I can see.

Nor did I understand what Todd Brown advised me to do which was to
“Be sure that you are using a file extension in your
“action=xxxxx.php” line.”
I can’t se anywhere where I am asked to do that, and I have looked
inside the easiForm_config.php file to check in case I’m missing
something.

I have created a simple no frills contact form which is now giving
another error message thus:
"Warning, your form is using a Freeway Action to include
‘easiForm’ but it appears the ‘easiForm_config.php’ script has not
been uploaded to the form directory, you will need to upload the
‘easiForm_config.php’ file to correct this error.
The trouble is the file is there on the server-right directory,
everything.

I will contact Mike and ask if he can shed any light.

Thank you again for your help.

Martin

On 21 Jan 2010, at 16:30, David Owen wrote:

There is no action to Post the form to the script.

<form action="url-to-my-script.php" method="post">

You would normally put this is the form set-up in Freeway. Or the
action should do this for you. Why not contact Mike for Advice
on how to do this with the script?

David

On 21 Jan 2010, at 15:41, Martin Bullivant wrote:

But the submit button doesn’t make anything happen


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

Martin Bullivant
Director


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


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

Martin Bullivant
Director


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


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

Martin,

have you this sorted or have you just not had a chance to send the file?

Mike


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

Hi Mike
No I sent the file some hours ago but I gather from your message you
have not had it… I think there is a limit to file sizes that the
Freeway Talk address will accept-that may be why it has not arrived,
do you have a direct email I can use? (I won’t give it to anyone else-
I’m red hot on that kind of thing)

Apologies but I did send you the file-appreciate any help you can offer.

Best answer I can give is that I can sort this issue with manual
coding but I have not resolved the Freeway issue which would be best.

Regards & thanks again

martin
On 22 Jan 2010, at 21:37, Mike B wrote:

Martin,

have you this sorted or have you just not had a chance to send the
file?

Mike


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


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

Martin,

You cannot send or attach file to the Freeway Talk list, you will see
my email address in the ‘From’ of the email that I posted to the list
(unless you are viewing this on the web, in which case if you click my
user name info you will see my email address), in fact I will just
send my easibase address to you at your actual email.

Mike

On Jan 22, 2010, at 11:53 PM, Martin Bullivant wrote:

Hi Mike
No I sent the file some hours ago but I gather from your message you
have not had it… I think there is a limit to file sizes that the
Freeway Talk address will accept-that may be why it has not arrived,
do you have a direct email I can use? (I won’t give it to anyone
else-I’m red hot on that kind of thing)

Apologies but I did send you the file-appreciate any help you can
offer.

Best answer I can give is that I can sort this issue with manual
coding but I have not resolved the Freeway issue which would be best.

Regards & thanks again

martin
On 22 Jan 2010, at 21:37, Mike B wrote:

Martin,

have you this sorted or have you just not had a chance to send the
file?

Mike


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


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


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

Hi Martin,

Firstly on the test form you created:

  1. Place your cursor into the html box that the PHP easiForm Errors
    action is applied to and type a space.

When using layers Freeway sets a style of 1px to certain sections of
the html when it thinks they have no text, this is what is happening
here so typing a space will fool FW into thinking there is text there
and so when the user makes an error they will be able to see what the
error text is rather than a couple of little black specks.

It is also useful to set a text style to the item the ‘PHP easiForm
Errors’ action is applied to so the text matches that of any other on
the page.

OK, so that is the test form you have on your site sorted.

The main form:

  1. This form has no PHP easiForm action applied to it! select the page
    and apply that action to it and fill in the ‘Recipient’ address and
    add email to the ‘Required’ field in the action inspector.

I suspect you probably had the action applied but removed it between
trying to sort the problem but without it there will be no form tag
code written to the file.

  1. There is a bug in Freeway (Still) where when using a layered site
    where your form is nested in another layer: the form tag and code does
    not get set when using an action to do that, so to get around this you
    should place a text field on the past board above the web site, do not
    attach any action to this field. In your case that field needs to be a
    layered item.

When you do this FW will let then set the form tag and corresponding
code and your easiForm will work.

  1. You have no PHP easiForm Errors action on the form, you do * not
    need * to use this action but it will alert any of the form users to a
    required field they have not filled in, so if you add a row at the top
    of the form table, join the two cells together then add an instance of
    the PHP easiForm Errors action to that cell then you and your users
    will get any form errors or alerts. Typing a space in the cell and
    adding a style to it will also style the error text to the same as
    your style.

Be aware as you are using layers that the items below the row the PHP
easiForm Errors action it attached to will need to be high enough to
allow for any dynamic text that the PHP easiForm Errors action puts
out. As you are working with layers the items below will not adjust
and the text will overlap, so making sure you have a little room for
the text will prevent that from happening.

I have altered the site file you sent to be, removed all the
irrelevant pages and made the corrections I mention above, I will send
that to your email address in case you want to look at it.

You can see a working version of your form at:
http://www.easibase.com/test/contact.php

I will remove this later today unless you advise otherwise.

Let me know how you get on.

Mike

On Jan 22, 2010, at 12:05 PM, Martin Bullivant wrote:

Hi Mike
Many thanks… I will try to take your points in order:
I have traced the cause of the form failure but not the reason why
Freeway does not seem to be building the page properly.
In short I have traced that the following form code is missing from
the non-functioning page:

....... (with of course the email form html between the tags.) I have manually entered this and uploaded to the remote server and all is working.

I have a zipped up copy of the Freeway file but even zipped it is
still 2.9 mb though so I have held off sending it until you say you
are OK receiving an attachment that size.

Look forward to hearing from you

Martin Bullivant


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