Flip - 2011-11-24 16:14:47 - In reply to message 1 from Flip
i traced the problem to forms.php Line 3032
$value=(IsSet($GLOBALS[$variable]) ? $GLOBALS[$variable] : "");
the thing is ... in my own script i had a variable called $feeling. And my input had the name feeling. Though $feeling is used to store some database result before the form script is executed.
renaming $feeling to $feeling_row (since it's a database row i picked this name) fixed the problem.
I just searched the manual and i couldn't find any warning about the script behaviour. I think this behaviour is undesirable. I can only see it being useful if register_globals is on, which is a known security risk for ages and shouldn't be used in the first place.