ok ... ti ringrazio per il suggerimento...
però potrei anche utilizzare direttamente la session in questo modo:
al primo invio imposto una sessione con l'ora
verifico l'ora attuale e se non c'è differenza di 2 minuti tra la session e l ora attuale inibisco l invio...
dovrebbe funzionare anche cosi no??