xProteuSx Posted July 2, 2012 Share Posted July 2, 2012 I've got a site that passes a few variables from one page to another using an HTML form and the POST method. These variables are then used to perform an action. Now I am coming up against an issue where if the browser gets refreshed, the action is performed more than once. What is the general protocol to avoid this issue? Or is there a standard protocol? Quote Link to comment https://forums.phpfreaks.com/topic/265088-do-not-repeat-action-on-refresh/ Share on other sites More sharing options...
requinix Posted July 2, 2012 Share Posted July 2, 2012 General strategy is to redirect someplace after you've handled the form. 1. a.php shows the form 2. Form POSTS to b.php 3. b.php does whatever 4. b.php redirects wherever, like back to a.php or some completely different c.php Quote Link to comment https://forums.phpfreaks.com/topic/265088-do-not-repeat-action-on-refresh/#findComment-1358454 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.