"For whatever reason, it seems that my WebAssist-generated form thinks that safe_mode is ON"
the reality is that the error:
Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /home/stillpoi/public_html/testform.php on line 28
is not a webassist error, it is generated by the PHP server. it is being caused by the following code on your page:
set_time_limit(0);
which we use to over ride the server time limit setting. It may be that the server have disabled this setting, but the php server itself is reporting that it cannot be changed because safe mode is turned on.
I'm not trying to argue whether safe mode is on or not, just trying to illustrate that it is the php server saying safe mode is on in the error message, the error message text is not generated by webassist code, but by the php server. for some reason, the php server is reporting that the time limit function is disabled because the server has safe mode enabled.
one way to get around the error is to comment that line of code, change:
set_time_limit(0);
to:
//set_time_limit(0);