If you do things with form POST they won't happen again unless the form posts again. If you use $_GET then the form is all in the URL. This means that simply visiting the page again is the same as re-submitting the form. I recommend only using $_GET when you want a page to be able to be bookmarked. (like a search form that has results they may want to re-visit or share)