Have a bizarre problem where a PHP form doesn't work, but only on two specific computers. It works everywhere else without problem. Would appreciate any ideas of where to look to resolve this.
- form is PHP based
- has validators to check required fields are completed; if there are errors it alerts the user to needed corrections and doesn't allow submission until this happens.
- on form submit, the form contents are emailed to a set address
- form contents are also recorded to MySQL
- form redirects to a "thanks" page once recorded.
- form DOES utilize jquery as well.
For 99% of users, the form works perfectly, send the email copy and records data to database. However, I have two users (at different IPs and different regions) where the form is not working properly I can't figure out.
Here is what happens in this scenario:
- form is completed properly and submitted
- form contents are NOT emailed to the set address
- form contents are NOT recorded to MySQL
- form DOES redirect to "thanks" page however.
I do not see any server errors, but I can see these two users have been directed to the "thanks" page as normally would happen.
- there is nothing in the form contents from these users that would otherwise prevent submission (have tested same contents from other computers/devices and it submits fine)
- can't seem to find anything else suggesting why it would fail for these other users.
I've tested using various browsers, devices, from different IPs. Have asked these users to try using various browsers, incognito sessions. Also looked into settings to make sure scripts weren't blocked, and disabled browser extensions.
I believe at this point perhaps it's device specific but don't know where to look past this point.
In any case it's bizarre. Appreciate any and all input. Thanks!