Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/05/2003, 20:00
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Con expresiones regulares .. en un par de línes puedes validar una dirección de e-mail:

Código PHP:
if (!ereg("^([a-zA-Z0-9\._]+)\@([a-zA-Z0-9\.-]+)\.([a-zA-Z]{2,4})$",$_POST["email"])){
echo 
"el e-mail no es válido";
exit; 
// se para la ejecución del script ..

Por cierto .. tu código (ese que has puesto) ya valída la sintax de una dirección de e-mail usando expresiones regulares:

Código PHP:
if(!eregi("[0-9a-z]([-_.+]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,}$"$f[$i])) { 
$friend=$i+1;
echo
"<br><br><h3 align=\"center\">El Mail De Tu Amigo $friend, <br><b><font color=\"#FF0000\">$f[$i]</font></b>, <br>Parece No Ser Valido. </h3><br><h3 align=\"center\"><a href=\"javascript:history.back(-1);\">« Back</a></h3>"; exit; }


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 12/05/2003 a las 20:03