I'm working on an existing project for a client and the client has asked me to prevent the system from allowing duplicate form submissions, usually produced by users backing through the system and okaying the re-post warnings, or by reloading post-submission landing pages.
The project is a custom CRM system, pretty involved, and the thought of somehow tokenizing and/or recoding several hundred MySQL queries doesn't really sound all that appealing (though the billable hours wouldn't hurt).
Anyone have any general ideas how I might approach the issue from a centralized standpoint? The system is PHP 5/MySQL 5 and uses the MDB2 database abstraction layer, and there are already some common includes where I can access the workflow from a single point.
Any ideas appreciated.
The project is a custom CRM system, pretty involved, and the thought of somehow tokenizing and/or recoding several hundred MySQL queries doesn't really sound all that appealing (though the billable hours wouldn't hurt).
Anyone have any general ideas how I might approach the issue from a centralized standpoint? The system is PHP 5/MySQL 5 and uses the MDB2 database abstraction layer, and there are already some common includes where I can access the workflow from a single point.
Any ideas appreciated.