@lottie
To validate a mobile phone number in CodeIgniter, you can use the built-in form validation library provided by CodeIgniter. Here is an example of how you can validate a mobile phone number:
1
|
$this->load->library('form_validation'); |
1
|
$this->form_validation->set_rules('mobile_phone', 'Mobile Phone', 'required|regex_match[/^+?d{10,15}$/]'); |
In this example, we are setting the validation rule for the 'mobile_phone' field to be required and to match the regular expression pattern for a valid mobile phone number format.
1 2 3 4 5 6 7 |
if($this->form_validation->run() == FALSE) { // Validation failed $this->load->view('your_form_view'); } else { // Validation passed // Process the data } |
1 2 3 4 5 6 |
<form method="post" action="your_controller/method"> <label for="mobile_phone">Mobile Phone:</label> <input type="text" name="mobile_phone" id="mobile_phone"> <?php echo form_error('mobile_phone'); ?> <button type="submit">Submit</button> </form> |
In this example, we have created a simple form with an input field for the mobile phone number. The form_error()
function is used to display any validation errors associated with the 'mobile_phone' field.
By following these steps, you can validate a mobile phone number in CodeIgniter using the form validation library.