Una soluzione migliore piuttosto che inviare la pagina e ricaricare l'intera pagina sarebbe quella di fare una richiesta AJAX, ecco come funzionano i "Mi piace" di Facebook.
Ciò può essere ottenuto utilizzando jQuery Libreria JavaScript.
Lo schema generale sarebbe:-
1) Fare clic sul pulsante
2) Invia richiesta AJAX
3) Aggiorna HTML per mostrare che il pulsante è stato cliccato e impedisci di fare nuovamente clic sul pulsante.