A Guide to Mobile and Web Technology(LAMP)

Posts tagged ‘validation’

Email Validation using Php and Javascript

This function checks whether the email provided is valid and returns false if not valid.

Php Function for validating email

//$email -> email value to be validated.

function callEmailCheck($email, $strict = false)
$regex = $strict? '/^([.0-9a-z_-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i' : '/^([*+!.&#$¦\'\\%\/0-9a-z^_`{}=?~:-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i' ;
if (preg_match($regex, trim($email), $matches))    {
return array($matches[1], $matches[2]);
else {
return false;

This function checks whether the user email entered in the text box is valid or not. Call this function on submit.

Javascript Function for validating email

function callEmailCheck() {
var emailreg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
//useremail is the name of the email text field.
var email = document.getElementById("useremail").value;
if(emailreg.test(email) == true){
return email;
return "";