FormMail doesn't need suexec enabled or safe_mode to be off.
Some advanced features might not work with safe_mode on, but that's not the issue here.
The issue is that a correct language structure doesn't work, namely:
FormMail uses this language structure in a lot of places, so just disabling an error message isn't a solution.PHP Code:
foreach ($SomeArray as $value)
To assist you further, today we've downloaded and installed PHP 4.4.1 onto a test system.
We've run the bug.php script on this test system with PHP 4.4.1 and it works fine!
This explains why we haven't been able to find a report of this bug anywhere on the 'net.
This is not a bug in PHP 4.4.1. This is a bug in the PHP installed on your server!
I have no idea how your server can have a faulty PHP installation whereas 100's of thousands of other servers are fine.
But, that's what the evidence shows!
You need to contact your hosting provider and get them to fix the problem.
The work we've done for you makes it very easy for them to see the problem and to test the solution.
Whoever manages your server must fix the problem. Presumably you pay them many dollars per month, so it's reasonable for them to work on and fix the problem that we've identified for them.
Please let us know the outcome of your discussions with your hosting provider.