Posted in php functions
399
1:59 am, June 12, 2022
 

php validate email function

php function that can be used to validate an email address string

PHP

$email = "mytest@email.com"; // this should be valid as it contains an @ and a . and an extention.
$email_non_valid = "xxx";

// use this if you have a form with post back and an email element
// $email = test_input($_POST["email"]);

  // validate an email address returns true or false 
  function validate_email($email) {
    if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
      return false;
    } else {
      return true;
    }
  }



/* this should return true */
if (!validate_email($email)) {
	echo $email_valid = "The email address $email is <b>NOT</b> valid<br>";
} else {
	echo $email_valid = "The email address $email is valid<br>";
}

/* this should return false */
if (!validate_email($email_non_valid)) {
	echo $email_valid = "The email address $email_non_valid is <b>NOT</b> valid<br>";
} else {
	echo $email_valid = "The email address $email_non_valid is valid<br>";
}

View Statistics
This Week
144
This Month
488
This Year
2165

No Items Found.

Add Comment
Type in a Nick Name here
 
Search Code
Search Code by entering your search text above.
Welcome

This is my test area for webdev. I keep a collection of code here, mostly for my reference. Also if i find a good link, i usually add it here and then forget about it. more...

You could also follow me on twitter. I have a couple of youtube channels if you want to see some video related content. RuneScape 3, Minecraft and also a coding channel here Web Dev.

If you found something useful or like my work, you can buy me a coffee here. Mmm Coffee. ☕

❤️👩‍💻🎮

🪦 2000 - 16 Oct 2022 - Boots
Random Quote
A.A. Milne’s Winnie-the-Pooh: “If you live to be a hundred, I want to live to be a hundred minus one day so I never have to live without you.”
A.A. Milne
Random CSS Property

additive-symbols

The additive-symbols descriptor lets you specify symbols when the value of a counter system descriptor is additive. The additive-symbols descriptor defines additive tuples, each of which is a pair containing a symbol and a non-negative integer weight. The additive system is used to construct sign-value numbering systems such as Roman numerals.
additive-symbols (@counter-style) css reference