Thanks for the response. I looked over those examples last night and understand. I think the problem lies when I created the array of the structure. If I revert to a single structure, it works.
For the value to be updateable, th
e NAME field must be the name of
the variable. Otherwise, when the
form is submitted, the web server will not know where to
apply the new value. This is not true of arrays.
When referencing arrays the name must differ some
what from the C name because the ‘[‘ and ‘]’ symbols
are not valid in the NAME parameter of the INPUT tag due to limitations in HTTP.
The
varname()
function must be used to make the
variable name safe for transmission.
NAME=””
That is,
varname()
automatically encodes the variable name correctly.