I found a solution in PHP when user click on the "Previous" or "Reload" button in the browser.
In the file you verify the fields and update the DB or send a mail, make a redirection with Header("location:url");
So if the user come back or reload the page, the browser will not ask to re-send the datas, and there is no second post :-)
PS: i'm new on this forum, so if you known this, i appology.
Ethernal