Ver Mensaje Individual
  #45 (permalink)  
Antiguo 10/04/2008, 18:23
ultimateZERO
 
Fecha de Ingreso: marzo-2008
Mensajes: 173
Antigüedad: 18 años, 7 meses
Puntos: 0
Re: Validar email en PHP

nadie opino sobre el coigo de vic_mx

Código PHP:
if(!ereg('^[-!#$%&\'* 
+\\./0-9=?A-Z^_`a-z{|}~] 
+'
.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~] 
+\.'
.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email)){ 
//Invalido 
} else{ 
//valido 
} 
k opinan?

otra cosa segun manoloweb se aceptan mayusculas y es verdad (no digo k el estandar asi sea, solo k algunos lo aceptan)

entonces el codigo de webstudio kedaria asi?

Código PHP:
No hay problema, entonce si quieren validar direcciones de email que comiencen con numero el nombre de usuario, la regex es asi :

$res = ereg(
'^[a-zA-Z0-9]+([\.]?[a-z0-9_-]+)*@'.// usuario
'[a-zA-Z0-9]+([\.-]+[a-z0-9]+)*\.[a-z]{2,}$', // server.
$email);