Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/08/2002, 12:23
Avatar de Webstudio
Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Validar email en PHP

Fe de Erratas :

Dónde dice
Cita:
Código:
 
$res = ereg(
'^(a-z0-9_]|\\-|\\.)+'.
'@'.
'(([a-z0-9_]|\\-)+\\.)+'.
'[a-z]{2,4}$',
$email);
Debería decir :
Código:
 $res = ereg(
'^[a-z0-9_]|\\-|\\.)+'.
'@'.
'(([a-z0-9_]|\\-)+\\.)+'.
'[a-z]{2,4}$',
$email);
Y ya va la primera "actualizacion"... acabo de recordar de que un dominio SI puede comenzar con un número, cosa que un usuario NO. Es por eso que hay que modificar la expresión para que quede asi:

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

Saludos.

<hr><font size=2 face=verdana>- Pablo Rigazzi (<img src=http://www.fantabuloso.com/iB_html/non-cgi/emoticons/bullwhip.gif align=absmiddle>)[/CODE]
<font size=1 color=#333333>Visita <a href=http://www.web-studio.com.ar>Web Studio</a>[/CODE]