Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2009, 05:39
MiguelFT
 
Fecha de Ingreso: julio-2009
Mensajes: 157
Antigüedad: 14 años, 9 meses
Puntos: 2
He probado todo. Validad EMAIL

Hola, no consigo validad el email, solo me funciona si lo dejo en blanco, pero NO me funciona si NO pongo un @, si no pongo .net...

He probado muchisimos códigos (sacados de aquí y de san google)

Alguien puede ayudarme?

Tengo esto AHORA:

Código:
//En blanco
if(empty($email)) {
        die("Espacio en Blanco");
    }
$largo = strlen($email);

$com_net = substr($email, -4, $largo);

//Funciona?
if(! strstr($email,"@")){

header("location: aaerrro.html");

}
else if($largo < 10){

header("location: corto.html");

}else if($com_net !== '.com'){

header("location: nocom.html");

}else if($com_net !== '.net'){

header("location: nonet.html");

}
Pero INSISTO que he probado de todo, expresiones regulares, funciones... y NO funciona...

Si necesitais que os ponga el php entero os lo pongo, lo raro es que el emty SI funciona