Contact form phone number validation error PHP

user10000748

I want to add contact form phone number field. Some countries have 12 digit and some countries have 11 digit numbers. So i want to required this field min. digit 10 and max 12. Herewith i mentioned validation code.

/* Phone */
function validatePhone($phone) {
    $error_text = "Phone format: (xxx) xxxx-xxxxx";
    $phone_template = "/^\([0-9]{3}\) [0-9]{4}-[0-9]{5}$/";
    return (preg_match($phone_template, $phone) !== 1) ? $error_text : "valid";
}
Nadun Kulatunge

You could try this,

function validatePhone($phone) {
   $error_text = "Phone format: (xxx)-xxxx-xxxxx";
   $remove = array("(", ")", " ", "-");
   if (preg_match('/^\d{11,12}$/', str_replace($remove, '', $phone))) {
     // valid

   }
}

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Extend contact form validation PHP script with some error messages

From Dev

Php contact form with validation not working

From Dev

Contact Form Error in PHP

From Dev

PHP error with contact form

From Dev

PHP Error in Contact Form?

From Dev

Custom validation to check business email and phone number in Contact Form 7 in wordpress

From Dev

Phone number validation html form

From Dev

PHP - basic phone number validation

From Dev

PHP contact form giving error

From Dev

PHP contact form with JS validation not sending email

From Dev

PHP Contact form Validation / URL issue

From Dev

Contact Number textfield form error in ROR

From Dev

html form number validation php

From Dev

How to make mobile number validation in contact form 7?

From Dev

Issue With Contact Form Validation

From Dev

validation contact form with javascript

From Dev

Contact form validation javascript

From Dev

Issue With Contact Form Validation

From Dev

How to set validation on Phone number in PHP

From Dev

PHP email contact form displays error

From Dev

PHP Contact Form returning error upon submission

From Dev

PHP contact form error sending mail

From Dev

Internal Server Error With Minimal PHP Contact Form

From Dev

2 Email contact form Validation with security code in PHP

From Dev

php form validation and error messages

From Dev

Getting Error with Django Phone Number Form Field

From Dev

HTML Form Validation Multiple Zeros in Phone Number field

From Dev

Get phone number by contact name

From Dev

How to do contact form validation?