×

php up to date

Email Address Validation

php Email Address Validation


<?php $email="test@geemail.com"; if (isValidEmail($email)) { echo "Hooray! Adress is correct."; } else { echo "Sorry! No way."; } //Check-Function function isValidEmail($email) { //Perform a basic syntax-Check //If this check fails, there's no need to continue if(!filter_var($email, FILTER_VALIDATE_EMAIL)) { return false; } //extract host list($user, $host) = explode("@", $email); //check, if host is accessible if (!checkdnsrr($host, "MX") && !checkdnsrr($host, "A")) { return false; } return true; } ?>


This function doesn't only check if the format of the given email address is correct, it also performs a test if the host is existing.
SHARE

blogger

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment

Thanks for your valuable feedback