Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2006, 20:32
Parliament
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
Validar mails

Hola los otros días alguien de aqui, muy amablemente me pasó esta funcion para validar mail´s y la verdad y siendoles muy sincero, no entiendo nada
Por ejemplo en la variable $email, iría al direccoin a validar ??, de ser así les diría que no funciona.
Si alguien me la puede explicar le agradezco mucho
Código PHP:
<?php
$email
='gzupphfhfhfhfg';
function 
comprueba_correo($email) {
 
$retorno true;
 
$partes_email explode("@"$email);
echo 
$retorno;
 
// quiero que haya 1 arroba y sólo 1
 
if ( sizeof($partes_email) != ) {
  
$retorno false;
  }
// quiero que el dominio exista
 
elseif ( checkdnsrr($partes_email[1], "ANY") === false) {
  
$retorno false;
  }
 
// y quiero que solamente haya letras, números, '_' o '.'
 // en el nombre de usuario
 
elseif ( ereg("[^a-zA-Z0-9\._-]"$partes_email[0]) ) {
  
$retorno false;
  }
 return 
$retorno;}
?>