No maneja eventos por el simple hecho de que PHP se ejecuta en el servidor, lo cual es un ambiente totalmente separado de tu browser, PHP no conoce de botones ni nada.
Para imprimir un botón deshabilitado es tan sencillo como ponerle el atributo correcto:
Código PHP:
Ver original<?php
echo "<input type=\"button\" name=\"like\" disabled=\"disabled\" value="\Like\" />";
O de plano si no quieres que aparezca tienes que manejar una variable y no imprimirlo:
Código PHP:
Ver originalif (!$voted) {
echo ""; // Aqui el código del botón
}
Así con el if checas si ya voto o no el usuario e imprimes el botón correspondiente.