[eluser]iive[/eluser]
I have gone through the user guide about <a href="http://ellislab.com/codeigniter/user-guide/libraries/validation.html">validation</a> and I found that if we submit the form back to the same function in our controller and if user press F5 or Reload Button in their browser, it tends to insert the record twice into db...
Any solution to avoid this issue? as user might just click yes to resubmit the POST data again on the browser warning dialog.