Función php validar email - Bufa Webmaster

Bufa Webmaster

Recursos web en español

Función php validar email

24 Ago 2009

La validación del campo email es quizás el más utilizado en la validación de formularios web, este código servirá para validar la dirección de correo electrónico y también para verificar los registros MX del dominio en la dirección email y así comprovar si ese email existe.

1
2
3
4
5
6
7
8
9
10
function valida_email($email, $mx = false){   
  if(eregi("^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email))   
    if($mx){   
      list($username, $domain) = split("@", $email);   
      return getmxrr($domain, $mxrecords);   
    }else  
      return true;   
    else  
  return false;   
}
Compartir:
  • Google Bookmarks
  • Twitter
  • StumbleUpon
  • Digg
  • LinkedIn
  • del.icio.us
  • MisterWong
COMENTARIOS
Jawira Portugal Michaux, el 29/01/2010 a las 21:43:33

Sólo un detalle, la función getmxrr no está implementada en Windows, por lo que no funciona en éste SO.

Escribe un comentario

Spam Protection by WP-SpamFree

Bufa en Twiter

77 post | 40 comentarios | 110 tags | suscriptores

Acerca de

bufa.es es una página web montada sobre wordpress que tiene como finalidad compartir la mayoría de recursos web (scripts, php, css, jquery, wordpress, plugins, posicionamiento web, etc...) utilizados por mi en el desarrollo web.

Entries (RSS) | Comments (RSS)

© 2010 Bufa Webmaster | valid XHTML and CSS | Powered by Wordpress and design bufa