[TYPO3-project-formidable] Forms cannot be submitted at the hoster Mittwald

Oliver Klee typo3-german-02 at oliverklee.de
Sun Jun 29 22:18:48 CEST 2008


Hi everybody,

just wanted to let you know that FORMidable up to 0.7.0 doesn't behave 
well with the German hoster Mittwald.de and what can be done about that.

Recently, some of my customers who had their hosting at the German TYPO3 
hoster Mittwald.de complained that their FORMidable-created forms could 
not be submitted. To be more precise, the forms could be submitted, but 
their content was not processed (nothing saved, no redirect etc.).

It turned out that the following setting in the php.ini was the culprit:

register_long_arrays = Off

(AFAIK, only Mittwald uses this default.)

Changing that line to be like the following line solved the problem:

register_long_arrays = On


The cause of this is the function tx_ameosformidable::_getRawPost() in 
FORMidable up to 0.7.0 (starting with 0.8.0, the problem is solved):

$aPost	= is_array($GLOBALS["HTTP_POST_VARS"][$sFormId]) ? 
$GLOBALS["HTTP_POST_VARS"][$sFormId] : array();


Just wanted to let you know in case this problems bites you (eg. with 
the Seminar Manager and Onetimeaccount extensions which currently aren't 
updated to FORMidable 1.0.0, but will be soon).

Best regards,


Oliver


More information about the TYPO3-project-formidable mailing list