Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2009, 10:54
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Me explican algo de un codigo para validar email ??

Hola señores

Necesitaba hacer validacion de email en PHP y para aprender como se hacia busque varios ejemplos en la web. Uno de los resultados me encanto y lo tome y use tal como estaba debido a que valida incluso si el dominio es real.

Aunque parte del codigo lo entiendo gracias al manual de PHP online, hay algo que no entiendo. Me pueden explicar que significa esto, especificamente la combinacion de caracteres usados:

Código PHP:
eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]"$email
Aqui el codigo completo del que me refiero:

Código PHP:
function checkEmail($email)
{
        
    if (
eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]"$email)) 
       {
          return 
FALSE;
       }

       list(
$Username,$Domain) = split("@",$email);

       if ( 
getmxrr($Domain,$MXHost) ) 
       {
          return 
TRUE;
              
       } else {
               
          if (@
fsockopen($Domain25$errno$errstr30)) 
          {
                 return 
TRUE;
          } else {
                 return 
FALSE
          }
       }

Muchisimas gracias por cualquier ayuda que me den.
__________________
JuniHH
- Mi blog
- Mi portafolio

Última edición por junihh; 25/09/2009 a las 11:01