I figured you could probably just put a "hidden" value on the input field, so to verify this I went a did a little search on this forum... looked for "read only" and got a message posted on October 13th, 2000 dealing with EXACTLY the same issue. You might want to do a search as many items people ask about have already been discussed.
Here's the link, http://www.gossamer-threads.com/perl/forum/showthreaded.pl?Cat=&Board=DBCust&Number=109147&page=&view=&sb=&vc=1#Post109147
and the answer:
if ($per_admin) {
print qq|<input type="text" name="GMT" value="$rec{'GMT'}" size="10">|;
}
else {
print qq|<input type="hidden" name="GMT" value="$rec{'GMT'}">$rec{'GMT'}|;
}
Conor Treacy
-----
www.HandsonWebDesign.com
Here's the link, http://www.gossamer-threads.com/perl/forum/showthreaded.pl?Cat=&Board=DBCust&Number=109147&page=&view=&sb=&vc=1#Post109147
and the answer:
if ($per_admin) {
print qq|<input type="text" name="GMT" value="$rec{'GMT'}" size="10">|;
}
else {
print qq|<input type="hidden" name="GMT" value="$rec{'GMT'}">$rec{'GMT'}|;
}
Conor Treacy
-----
www.HandsonWebDesign.com