how to prevent the form submit it values when i press the refresh button

Go4Expert Member
28Jan2011,09:17   #1
darkbernz's Avatar
after i submit the form. i noticed that when i refresh the page that says for example "data inserted successfully", the data or information are being submitted again. It inserts the same information from the form to into my database.
Go4Expert Founder
28Jan2011,09:48   #2
shabbir's Avatar
What else you expect when you refresh it?
Go4Expert Member
28Jan2011,11:30   #3
darkbernz's Avatar
i want to show you a page that describes my probem,but an error occurs when paste the URL here.
this is the URL
h1.ripway.com/darkbernz/PROBLEM.html
Go4Expert Member
28Jan2011,11:31   #4
darkbernz's Avatar
i created that page to describe whats happening.. thanks
Go4Expert Founder
28Jan2011,11:41   #5
shabbir's Avatar
So you mean to say you want user to show that instead of it is coming. I got that wrongly.

You have to submit the form to page where you insert the data in database and then show the message to the user.
Go4Expert Member
28Jan2011,11:48   #6
darkbernz's Avatar
if a user submitted the form and the user accidentally refreshed the page, it will insert the user's information twice to the database.

you mean redirect the page after the submit button was clicked?
Go4Expert Founder
28Jan2011,13:45   #7
shabbir's Avatar
Refresh button if you don't want user to be inserting the data once again you can use the username as unique so it will give you error.
Banned
1Feb2011,11:55   #8
seoabhisek's Avatar
actually refresh words technical meaning is to save all the informations carefully as per refres is working
Skilled contributor
4Feb2011,21:24   #9
ManzZup's Avatar
u gt 'some' options
either use AJAX so the refresh doznt matter at all
or put the script in another page, i mean when data is submitted, the user is redirected to another page or redirected to the same page