Here's my problem.
I am using php to do error checking before I allow the user to input anydata. If they make an error I pass the primary key in the post as a hidden variable. But I can see someone playing with the header and causing havoc. I'm looking for some reading on this. Or a solution. Do I have to use sessions to encrypt the primary key?