WebSite X5Help Center

 
Mark L.
Mark L.
User

Email Form Not Sending Emails When Submitted  en

Author: Mark L.
Visited 4169, Followers 2, Shared 51  
Tags: email,form

Email form not sending email. I have created a form but when I submit it, it does not send me the email with the information. I have the required software on the server and mail function active. To troubleshoot my hosting provider supplied me with a test form.php file. When I manually edit my page that contains the form to point to the test script they provided and submit, I then get the email although the data looks different. When I change it back to use the imEmailForm.php file created by wesbitex5 it stops working again. I am on well versed in php or forms so this is kind of frustrating me. Any suggestions?

Posted on the
9 ANSWERS
Cheeky Man
Cheeky Man
User

Wink

Open V9 and on the first page is your PREFERENCES....... To email scripts that you can use....

Test these out on the server. Even changing from POST to GET

www.frankscybercafe.com

Read more
Posted on the from Cheeky Man
Ian D.
Ian D.
User

never noticed that section before. Thank you. I am now working my way through testing the various types. Is there one that guarentees success? Will this cure the shopping cart where it does not send the email to confirm?

Read more
Posted on the from Ian D.
Cheeky Man
Cheeky Man
User

Wink

It all depends on the server my friend and the PHP you use......

One of the X5 users changed from POST to GET for the action of the email script and he said his shopping cart mail form worked!! Just a case of trial and error I'm afraid. Or use one of the hosting companies that other X5ers have their website on!!

www.frankscybercafe.com

Read more
Posted on the from Cheeky Man
Mark L.
Mark L.
User
Author

I tried testing all of these and none worked.  The only way I could get my form to work on my v9 website was to manually copy over an old mail php file that I had from v7.  Then after publishing my site I had to manually update the html file so it would point to the old mail php file.  Then I had to go and edit the old php file and udpate the fields to match what was in the html file.  It was lengthy but it worked, but unfortunately I would have to do this after everytime I publish changes to the page that calls the mail php file.  I have read the manual and tried all the different preferences and nothing has fixed it which is why I have to do it manually.  I had no problems running these forms in my earlier verion, and I have no problems on my hosted server running forms from my wordpress site.

Read more
Posted on the from Mark L.
Cheeky Man
Cheeky Man
User

Wink

OK if you say you installed OLD php files so be it!!

Read more
Posted on the from Cheeky Man
Incomedia
Claudio N.
Incomedia

Hello Mark,

Can you send us your iwzip project file? We'll test it to see if there's an error in the PHP file or if your issue is caused by an uncompatible code between the script and the server you use.

If necessary, you can send it to file@answers.websitex5.com. Type "To Claudio N." as subject and link this post in the text body.

If there's a bug, we'll try to fix it for the next update! Wink

Thank you!

Read more
Posted on the from Claudio N.
Incomedia
Claudio N.
Incomedia

Hello Mark,

I've received your file and tested it on our server. It worked flawlessy! Wink

Maybe your server is using an old version of PHP?

Read more
Posted on the from Claudio N.
Simon Thom
Simon Thom
User

I just finished my me website www.ecomonkey.co.za

and I got a small (Huge) problem

I got a form page where clients can signup

I used to use webx5 ver 8 and everything work 100%

now with ver 9 when you click the send button the client gets his confirmation mail

but I don't get anything with Standard scripts.

I tested it with low level scripts then it works i get my copy the client copy looks poor

please assist.

PHP version 5.3.8

Read more
Posted on the from Simon Thom
Incomedia
Claudio N.
Incomedia

Hi Simon,

V9 since 9.0.2 uses the same php file used in V8 to send email (to be sure we met the standards compliance we had in V8).

If the email is not sent using the advanced script, I suggest you to contact your hosting provider. Maybe they changed something in your server's configuration. Wink

Read more
Posted on the from Claudio N.