seeya Posted February 20, 2008 Share Posted February 20, 2008 got a question.. when customers click buy products from our website and click the "Back button" in IE, users can actually send dupicate into database when they press send again. Any way i can make the "Back Button" turns into a Timeout page or something? Thanks alot Link to comment https://forums.phpfreaks.com/topic/92027-regarding-payment-dupicate-data-into-database/ Share on other sites More sharing options...
mainewoods Posted February 20, 2008 Share Posted February 20, 2008 you sure it isn't that the customers press the 'submit' button a second time because the wait is so long? You want to use javascript to lockout the submit button on the form after submitting: <script> var dosubmit = true; </script> <form name="test" action="url" onsubmit="if (dosubmit) { dosubmit=false;return true;} else { return false; }"> --the javascript in the 'onsubmit' will 'return true' the first time through but 'return false' the second time through ,stopping the form submit Link to comment https://forums.phpfreaks.com/topic/92027-regarding-payment-dupicate-data-into-database/#findComment-471383 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.