Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/07/2008, 14:44
hunter18
 
Fecha de Ingreso: junio-2008
Mensajes: 343
Antigüedad: 15 años, 10 meses
Puntos: 4
Respuesta: Como comprobar una direccion de correo con php?

Perdone mi pregunta pero ahi les va como hago correr la funcion?
lo hize de la siguiente manera

Código PHP:
<?php function check_email($email) { 
        if(
preg_match('/^\w[-.\w]*@(\w[-._\w]*\.[a-zA-Z]{2,}.*)$/'$email$matches)) 
        { 
            if(
function_exists('checkdnsrr')) 
            { 
                if(
checkdnsrr($matches[1] . '.''MX')) return true
                if(
checkdnsrr($matches[1] . '.''A')) return true
            }else{ 
                if(!empty(
$hostName)) 
                { 
                    if( 
$recType == '' $recType "MX"
                    
exec("nslookup -type=$recType $hostName"$result); 
                    foreach (
$result as $line
                    { 
                        if(
eregi("^$hostName",$line)) 
                        { 
                            return 
true
                        } 
                    } 
                    return 
false
                } 
                return 
false
            } 
        } 
        return 
false
    } 

//como aplico el true o false
$email "[email protected]";
check_email($email);

?>
logico que devuelve una pantalla en blanco, como hago para mostar un mensaje como echo"ok"; y echo"error"; usando la funcion?