Now the important question is when you have a form on your website you should always have both Client side form validation as well as server side validation.
Now many people think why do we require server side validation??
2. In other case I fill form with all the required and valid values and use some tool such as Burp to interfere with the request which is being sent to server and replace the valid values with malicious values, then also your application will fail, right?