i think i have a solution...
but can you take us through an example of the process you do once the form is submitted?
If it goes to another page where it checks if the word typed in is the same as the hidden field... well... you might need to do some tweaking..
But if that 91 is attached to that..
(say, if you have 100 words, 91 is advert1)..
then you only need to pass the 91..
on the script that checks the answer.. build an array:
$words[0] = ...;
$words[1] = ...;
.
.
.
$words[91] = "advert1";
Then:
if($POST["pointfield"] == $words["numberfield"])
{
//award $POST["pointvalue"];
}