Hi there. Any help is very much appreciated!
I have several forms on my site. Problem is they only work some of the time. I get the email submissions here and there, but then about every 2nd or 3rd one, i get an email from the submitter (these are current clients making submissions) that tell me that they filled out a form, but didn't get a confirmation and asking if i received it. of course when this happens, i haven't received it.
what could be causing it to only work some of the time?
i would post my URL, but im not sure if i am allowed to on this thread?
Thanks again for any insight!
Marianne
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It is hard to imagine that your forms are only working part of the time. PHP is server side scripting. When someone clicks the submit button a command is issued by means of the browser pointing to a URL that contains the PHP script file. If the submit button is clicked and there is not immediate feedback to the submitter that "the page can not be found" then the PHP script file will be executed. Once that is done there will be logging information on the form and you would be able to track the instance in the log files.
Again, once the PHP file executes, it is hard to imagine why only some of the PHP code executes some of the time. The PHP file is either found and executed or it is not.
One thing you might try is to do some logging of your own by inserting some code into the very top of your process.php file.
If the problem is limited to the email function on your form then you may want to take a close look at the server side email logs to see if the email was submitted, and then to see if the email was rejected. If the email was submitted and sent from the server without error then you need to start looking into your own client side email application and/or ISP email logs and spam filter settings.
This is an unusual problem and will probably be a result of some basic setup issue rather than some phpFormgenerator code issue.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi there. Any help is very much appreciated!
I have several forms on my site. Problem is they only work some of the time. I get the email submissions here and there, but then about every 2nd or 3rd one, i get an email from the submitter (these are current clients making submissions) that tell me that they filled out a form, but didn't get a confirmation and asking if i received it. of course when this happens, i haven't received it.
what could be causing it to only work some of the time?
i would post my URL, but im not sure if i am allowed to on this thread?
Thanks again for any insight!
Marianne
It is hard to imagine that your forms are only working part of the time. PHP is server side scripting. When someone clicks the submit button a command is issued by means of the browser pointing to a URL that contains the PHP script file. If the submit button is clicked and there is not immediate feedback to the submitter that "the page can not be found" then the PHP script file will be executed. Once that is done there will be logging information on the form and you would be able to track the instance in the log files.
Again, once the PHP file executes, it is hard to imagine why only some of the PHP code executes some of the time. The PHP file is either found and executed or it is not.
One thing you might try is to do some logging of your own by inserting some code into the very top of your process.php file.
If the problem is limited to the email function on your form then you may want to take a close look at the server side email logs to see if the email was submitted, and then to see if the email was rejected. If the email was submitted and sent from the server without error then you need to start looking into your own client side email application and/or ISP email logs and spam filter settings.
This is an unusual problem and will probably be a result of some basic setup issue rather than some phpFormgenerator code issue.