I am tasked with troubleshooting a web registration form that queries a Filemaker Pro v12 database via a Filemaker PHP API.
The web form had been running well for a couple of months after major revision, when all of a sudden:
- All dropdowns are empty
- All radio buttons are missing
- These symptoms appear to be browser-independent.
The appearance of these symptoms is mysterious:
- Nobody has modified the PHP code for the web form - I've done a compare with a backup done at the time when the web form was not broken and it is identical to what is currently on the server.
- The Filemaker Pro layout that the web form is querying is just fine - all the value lists for the dropdowns and radio buttons are present.
I've created a stripped-down version of the web form: https://campmeetings.cccsda.org/test_form.php and I've also attached the php source code file.
The date and record fields are populating correctly. Notice the empty dropdown list after "Church I attend."
Could this be caused by an incompatibility between the FMP PHP API and PHP libraries on the server? Perhaps due to a PHP update on the server? Any ideas how to troubleshoot this?