1.Name 



<?php

#task-validate.php

if($_SERVER['REQUEST_METHOD']=='POST'){

if(isset($_POST['btn']) and !empty($_POST['btn'])){

//Form Handling

$fname = isset($_POST['fname'])?trim($_POST['fname']):NULL;

if(is_null($fname) or empty($fname)){

header("location:{$_REQUEST['/']}?action=fname&msg=blank-fname");

}else{

//$name is not blank

//pattern

if(!(preg_match("/^[a-zA-Z]+$/",$fname))){

header("location:{$_REQUEST['/']}?action=fname&msg=invalid-fname");

}else{

echo $fname;

}

}

// Form Handling

}else{

header("location:{$_REQUEST['/']}");

}

}else{

header("location:{$_REQUEST['/']}");

}


Regex in php ( Name , Mobile)


2. Mobile

 

<?php

#validate.php

if($_SERVER['REQUEST_METHOD']=='POST'){

if(isset($_POST['btn']) and !empty($_POST['btn'])){

$mobile = isset($_POST['mobile'])?$_POST['mobile']:NULL;

if(is_null($mobile) or empty($mobile)){

//Blank Validation

header("location:{$_REQUEST['/']}?action=mobile&msg=blank-mobile");

}else{

// Mobile is not blank

if(!(preg_match("/^[6-9]{1}[0-9]{9}$/",$mobile))){

header("location:{$_REQUEST['/']}?action=mobile&msg=invalid-mobile");

}else{

echo $mobile;

}

}

}else{

header("location:{$_REQUEST['/']}");

}

}else{

header("location:{$_REQUEST['/']}");

}


Regex in php ( Name , Mobile)