FanatPHP, а вы бы что порекомендовали? Вы похожи на опытного человека. Symfony? Да, он наверное правильнее, но работы на нём меньше. И для ТС, который хочет ворваться в мир веб разработки на белом коне, он заметно сложнее. Стоит он усилий на глубокое изучение?
anriko, Это же просто пример. Сделайте редирект обратно в кабинет. Не обязательно на главную. Окажетесь на странице кабинета, но обновление страницы не будет POST повторно посылать.
anriko, Именно так. При обновлении страницы после POST запроса браузер будет слать тот же POST запрос. Если вы редирект не добавите на серверной стороне.