Validating php code
These validation rules are basically a LIST (or an array for the technically-literate), saying which form fields need to validated, in what way, and what errors should be displayed to the user if they’re not filled in properly. Add some display code into your page which will output any errors that occur.The overall logic of the code is simple: if the user has clicked the submit button (with the name=”submit” attribute), it submits the contents of the form to the same page.You may print some message after sending mail optionally.
If it fails, you can output the errors directly in the form page for the user to fix. Add your form-specific validation rules to the top of your form page before the opening tag.Calling the validate Fields() function passes in the rules you’ve made up, and returns a list of errors that occurred.These errors are then outputted to the page for the user to fix.Simple and safe workaround for this is using strlen() before filter_val().I'm not sure about 5.3.4 final, but it is written that some 5.3.4-snapshot versions also were affected.