In this tutorial, we will see how to use PHP to validate the data collected from a form.
You will see how to validate various fields used in general, like text, list, checkbox, radio button and we will also see how to retain POST data, so that after the user submits the form, even if the data supplied is not valid, data is not lost.
You may opt for sending form data to a different file.
Validation for non-empty, alphabets and whitespace only The following code is added within the form So, if you try to understand how to write code for it step by step, step 1 is to declare the mail address to whom you want to send mail, step 2 is to write subject of the mail, step three is to collect data from POST so that you can write them to the body of mail, step 4 is to declare the mail id from which the mail is coming and finally sent mail with PHP mail() function.
To make it a bit cleaner, we can trim the input to remove any extra space from the beginning and end of the form.
Here is the PHP script that checks the name for empty input and throws an error if the input is empty.
$one_set) Thanks Rick, I followed that tutorial, making sure all the checkboxes had the same name value('reaso N').
If it’s not empty, then this example just loops through the array ( using the “count” function to determine the size of the array ) and prints out the building codes for the buildings that were checked.
The advantage of check box group is that the user can select more than one options.
(unlike a radio group where only one option could be selected from a group).
It is often required to check whether a particular option is checked out of all the available items in the checkbox group.
//make sure one of the services requested checkboxes are checked $require_one_of = array('walk Sale','Raw Sale','groom Sale'); //names of posted checkboxes $one_set=false; foreach($require_one_of as $key) if(!