Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/04/2013, 10:30
pitunavia
 
Fecha de Ingreso: octubre-2012
Mensajes: 39
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Validar email(forma muy restrictiva).

Cita:
Iniciado por NSD Ver Mensaje
¿Que tal una exprecion regular?
Código PHP:
Ver original
  1. <?php
  2.     $email = '[email protected]';
  3.     if (preg_match("([A-Za-z0-9]{3,8}+@[A-Za-z0-9]{3,8}+\.(com|org|net|edu)+)",$email)) {
  4.         $valido='si';          
  5.     } else {       
  6.         $valido='no';
  7.     }
  8.     echo($valido); 
  9. ?>

elijes que caracteres permites y cuales no, que rango de longitud tiene que tener el usuario y el dominio, y ademas que extencion puede tener el dominio, no creo que nesesitas nada mas sofisticado que eso. saludos.
Eso va cogiendo bastante forma. Gracias! El problema es que por las pruebas que he hecho, despues de la @ comprueba los dos primeros caracteres a ver si coinciden con algun dominio real(ho,gm,etc) y creo, no estoy seguro, que tambien comprueba que acabe en mail.