I’ve created a form using the standard Contact Form approach provided by SoftPress. Everything works pretty well, except for the fact that I’m not getting an email with the contact information when we’ve run tests.
I know my hosting provider supports PHP, so I don’t believe the problem is there. And when people fill out the form, they’re sent to the correct “thanks” page. But I don’t get an email with any of their contact form information.
Here’s a link to the page on my site with the form:
The problem is that we can see from the page that the form handler is freeebookonmarke-go.php - but as we don’t have access to the code within it we can’t check it.
You could open that file with text edit or similar and paste the code in here using the 4~ approach or use pastie.org but unless you do that we can’t help.
I am not sure about the PHP Feedback Form’s email field but should the
Email address field not be called simply email
The one in your form is called Email address
HTH
On May 16, 2009, at 12:34 AM, Jamie Turner wrote:
Hi, Gang –
I’ve created a form using the standard Contact Form approach
provided by SoftPress. Everything works pretty well, except for the
fact that I’m not getting an email with the contact information when
we’ve run tests.
I know my hosting provider supports PHP, so I don’t believe the
problem is there. And when people fill out the form, they’re sent to
the correct “thanks” page. But I don’t get an email with any of
their contact form information.
Here’s a link to the page on my site with the form:
I tried doing what Mike B suggested, but it didn’t work. (Thanks, anyway, Mike).
Delta Dave, can you walk me through how to send you the code in a little more detail. I’ve never copied the code, so I’m not sure how to do that. The Pastie.org site was Greek to me.
I’m on a Mac, my hosting is at GoDaddy and I’m willing to learn how to send you the code if you can be a little more specific in your instructions.
I think you will find the Email field needs to be given the name
email *, not Email, in PHP code this will be important, the name used
will probably be converted to a PHP variable and the handling script
will probably be looking for email, not Email.
Special names
The form names ‘name’ and ‘email’ (without the quotes) have special
values. If the PHP detects that they are both present (and the email
is of a valid format) it will generate a mail message that appears to
have come directly from the user. When this message is replied to the
address given in the form is used. Obviously if the address if non
functional then the email will bounce.
On May 16, 2009, at 10:50 PM, Jamie Turner wrote:
Hi, Guys. Thanks for your help.
I tried doing what Mike B suggested, but it didn’t work. (Thanks,
anyway, Mike).
Delta Dave, can you walk me through how to send you the code in a
little more detail. I’ve never copied the code, so I’m not sure how
to do that. The Pastie.org site was Greek to me.
I’m on a Mac, my hosting is at GoDaddy and I’m willing to learn how
to send you the code if you can be a little more specific in your
instructions.
Naming fields for use with the PHP Feedback Form action is purely
optional. It makes sense to call your name and email fields ‘name’ and
‘email’ respectively as the action will construct the email as it it
had been sent directly from the user and not from the server. If the
PHP script that does the form processing can’t locate these named
fields then the ‘Missing email address options’ in the action come
into play and you can specify if you want the script to construct a
fake email address - based on the host domain (noreply @ your domain.com for example) - or use a real address as the sender.
I think the problem Jamie is having stems from GoDaddy’s policy on
sending mail though PHP. I worked with another user last month who
also had problems with this ISP and updated the action to add
GoDaddy’s suggested changes (defining the SMTP server in the php_ini
if you are interested). Unfortunately didn’t receive confirmation that
the changes did the trick so version 2.1 has remained under cover for
the last month.
Jamie, I’ll forward the action to you directly and I’d be grateful if
you can let me know if it helps at all.
In the Advanced options section of the action interface simply check
the Define ‘smtp’ option and you should be set.
Regards,
Tim.
FreewayActions.com - Freeware and shareware actions for Freeway
Express & Pro.
Protect your mailto links from being harvested by spambots with Anti
Spam.
Only available at FreewayActions.com