Недавно зарегистрировавшись, уже несколько раз столкнулся вот с какой ситуацией. Написал пост в форум, отправляю - в ответ сообщение об ошибке (причем без объяснения, в чем ее суть). Наобум поправишь отвергнутый пост, повторяешь - скрипт ругается, говорит, что я это уже отправлял. В итоге отправить правленый пост удавалось, только открыв форму заново.
Досадны две вещи. 1) Не зная причины отказа, проблематично исправлять пост. Хорошо бы, если эта причина сообщалась при отказе. 2) Хорошо бы, если бы скрипт отличал попытку отправить отредактированный по сравнению с первоначальным (отвергнутым) вариантом пост от просто второй попытки отправки одного и того же поста.