Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2011, 21:20
eduardo160
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
validar correo

hola como andan....mm ps tengo un codigo para validar correos electronicos que consegui por la internet es este

aparte de ser un aporte...ps tengo una duda del codigo

Código PHP:
function comprobar_email($email){ 
$mail_correcto 0
//compruebo unas cosas primeras 
if ((strlen($email) >= 6) && (substr_count($email,"@") == 1) && (substr($email,0,1) != "@") && (substr($email,strlen($email)-1,1) != "@")){ 
if ((!
strstr($email,"'")) && (!strstr($email,"\"")) && (!strstr($email,"\\")) && (!strstr($email,"\$")) && (!strstr($email," "))) { 
//miro si tiene caracter . 
if (substr_count($email,".")>= 1){ 
//obtengo la terminacion del dominio 
$term_dom substr(strrchr ($email'.'),1); 
//compruebo que la terminación del dominio sea correcta 
if (strlen($term_dom)>&& strlen($term_dom)<&& (!strstr($term_dom,"@")) ){ 
//compruebo que lo de antes del dominio sea correcto 
$antes_dom substr($email,0,strlen($email) - strlen($term_dom) - 1); 
$caracter_ult substr($antes_dom,strlen($antes_dom)-1,1); 
if (
$caracter_ult != "@" && $caracter_ult != "."){ 
$mail_correcto 1





if (
$mail_correcto
return 
1
else 
return 
0

ps la duda qe tengo sobre esto....es de como yo guardo el email que se valido en la base de datos? osea porke alli retorna un 1 o de lo contrario un 0 y no entiendo muy bn eso me explican como? gracias