Есть идея записывать айпишники, и при загрузке страницы проверять, голосовал такой или нет, и если да — обзывать нужный div по-другому, чтобы кнопка была неактивна.
Саму проверку «голосовал или нет» лучше реализовать в момент попытки добавления нового голоса, иначе у вас будет бестолковая нагрузка на базу при каждой загрузке страницы + в итоге будет накрутка, т.к. «не нажимающаяся кнопка» совсем не поможет.