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?
test_form.php