Let's not show the Vote button if the user has already voted
Have a confirmation page where the user confirm his selection
Mark the image as selected in the confirmation page (as before when they are selected)