When I have problems with passing values from a form to another page/script, I always put this code at the top of the second page:
while( $element = each( $HTTP_POST_VARS ) )
{ echo $element[0]." - ".$element[1]."<BR>";
}
(if you're form's method is POST, this will work; if it is GET, change to $HTTP_GET_VARS)
This will print out each variable from the form as: variable_name - variable_value