Josh Halberthal said:
I am getting quite often two identical posts in which the second post
is sent 2-5 minutes after the first one. This is, I assume, not caused
by double-clicking so what can be the reason?
Thanks,
Josh
Revisiting the page without making a proper html request.
I.e. going to another page, then using the "back button"
or using the refresh button
or clicking on index links...
They will all cause that behavior. It's the browser cache resubmitting the
form because it's "dynamic data".
(Sometimes there is a "This page has expired" or similar message, if the
user hits "retry" they'll get two posts.)
I solved the problem (somewhat) by putting a link in the confirmation page
that says "CLICK HERE FIRST" and it goes to the root of the discussion
forum. It allows uers to see their message after posting without using the
back button to get there.
Though easy to set up, the FP discussion forums are not particularly
sophisticated. There are tons of free forum things out there you could get
if you need something that works better.