this is not the way you can build dynamic variables.
$moonone="1212";
$two="one";
echo ${"moon".$two};
and be careful with the singe qoutes if you embed variables into them, becouse the variables names only can inserted if you're using single qoute.
you've better pass the parameters with arrays in the textfield's name..