I have looked for this everywhere and I always get a different, complicated answer. I would like to know what the best practice to implement form validation (with error mess