I am interested in ideas that developers employ to prevent users doing a page refresh hence re-sending Post data. What is perhaps best practice especially within the Yii Framework. Using sessions seems to be a fairly easy method to implement however opinions vary. Thoughts?