Hi, I just use this code, it works very nicely:
function verifyemail($testemail) {
if (strlen($testemail) < 3) { return false; } // MAKE SURE EMAIL IS AT LEAST 3 CHARACTERS
if (strpos($testemail,"@") == "") { return false; } // MAKE SURE @ IS PRESENT
if (substr($testemail,0,1) == "@") { return false; } // MAKE SURE FIRST CHARACTER IS NOT @
if (substr($testemail,-1) == "@") { return false; } // MAKE SURE LAST CHARACTER IS NOT @
if (substr_count($testemail,"@") > 1) { return false; } // MAKE SURE THERE IS ONLY 1 @
if ($sent_emailaddr != $verifiedemailaddr) { return false; } // MAKE SURE THAT THE TWO EMAIL ADDRESS ARE THE SAME
return true;
}
Enjoy!!