[eluser]Pascal Kriete[/eluser]
Sure, every time a user submits a form, you store the current time in a database/cookie. On submit you also check if the difference between the current time and stored time is greater than 'whatever'. If it isn't you show a please wait message.