Re: Clearing POST variable on page refresh
| From: | Stut | Date: | Sun, 17 Dec 2006 23:08:55 +0000 |
| Subject: | Re: Clearing POST variable on page refresh | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-245931@lists.php.net to get a copy of this message | ||
Beauford wrote:
I have a page with a form on it which posts to itself. The problem is when someone refreshes the page it enters the data into the DB again. How do I clear these variables so that doesn't happen. I tried the unset function, but no luck. I really don't want to use sessions or cookies as this is just a simple little page, but still, it has to work right.Use the header function (http://php.net/header) to redirect to the same page. The POST vars are coming from the client, so you can't get rid of them by unsetting them. By redirecting you are giving the browser a new page which is then what will be retrieved if the user refreshes it, rather than refreshing the POSTed request. -Stut