SubscribeThe conventional way is to embed a hidden "original" field in the form, and then compare both new and original values. I'm looking at a faster solution with less work - seeing that my project has a loooooot of forms & user activities.With client side JavaScript, on page load store the current values of each form field somewhere; on form submit, compare the current values of those fields with the original values, and disable any form elements that haven't changed. Then, on the server, only update those fields that appear in the _POST array.
You are not logged in, either login or create an account to post comments
posted by orthogonality at 11:25 PM on May 10, 2007