Как избежать нажатия пользователями браузерной кнопки &quot;назад&quot; и создания дублей в базе?
При выдаче формы генерировать в hidden параметре некий код идентифицирующий эту конкретную форму, при приеме данных из формы проверять этот код.
Сделать форму на AJAX. Если используете History.JS не заносите переход в историю. Дополнительно можнт в куки записывать были ли попытки использования формы и выводить что запись уже отправлена и.т.д в зависимости от того что у вас там.