In order to prevent "Spamming" and filling up the database with dummy data , I'm wondering if there is a way to check if the user submit a form more than once , Then I will show a Recaptcha .
So is it possible to do so? and is it possible to know even he changed his IP?