Depositar un formulario en una página web pone a su correo electrónico en riesgo de ser spam . Puesto que el crecimiento de la comunicación Web y el correo electrónico , el spam ha sido un problema en todo el mundo . Como resultado , el gobierno de EE.UU. puso en marcha la ley CAN -SPAM para disuadir este tipo de comunicación . Lamentablemente, esto no ha impedido que la gente de spam , tanto correo electrónico y formularios de contacto . Validar los campos asegura que el formulario es llenado correctamente y ayudará a prevenir que el spam infiltren en su bandeja de entrada. Cosas que necesitará Editor de texto
Ver Más instrucciones
1
uso " ^ ( [ _a - z0- 9 ] + ) " para iniciar la expresión de validación. El "^ " cuenta la validación para comenzar al principio de la cadena. Dentro de los paréntesis son los números, letras y otros caracteres que se permiten para ser utilizados en el correo electrónico . Los personajes incluyen "_" , letras, números y "-" . El "+ " indica que la expresión de validación continuará.
2
Use " ( \\. [ _a - Z0- 9 ] + ) * " en caso de una dirección de correo electrónico tiene un punto en el usuario nombre, como " john.doe . " El " \\ ". cuenta las validaciones se inicia después de un punto. El "* " indica que esta parte de la validación puede o puede no ser necesaria .
3
Siga esa sección con un " @" para que se pueda validar la existencia de este símbolo en el cadena.
4
Agregar " ( [a- z0- 9 ] +) ( \\. [a- z0- 9 ] + ) *" para validar que el dominio tiene el formato correcto . Observe que el guión se ha eliminado de la sección de caracteres válida. Esto es porque pone de relieve que no son válidos en nombres de dominio y subdominio .
5
Cerrar la frase con " ( \\. [ Az ] { 2,4 } ) $" para validar el dominio de nivel superior , o TLD . El TLD es el . Com, . Edu o alguna otra frase TLD de un correo electrónico. Para esta parte de la validación , los caracteres válidos se han reducido a sólo letras . Además, el "{ 2,4 }" ha sido añadido con el fin de especificar el número mínimo y máximo de caracteres para esta parte de la dirección de correo electrónico . En este caso, el número mínimo de caracteres es de dos, y el máximo es de cuatro. Esto se debe a TLDs solo existen en estas longitudes .
6
Combine esta frase validación con sintaxis correcta validación de PHP. Esta frase debe ser definido como una variable , tales como $ vldemail . Combine todos los sectores de la frase validación juntos para que se lea "$ vldemail = " ^ ( [ _a - z0- 9 ] +) ( \\. [ _a - Z0- 9 ] + ) * @ ( [a- z0- 9 -] +) ( \\ [a- z0- 9 ] + ) * " Asegúrese de que el código se supone que el correo electrónico no es válida mediante el uso de " $ válido = 0 ; "en el código comparar el correo electrónico en contra de la validación. . . frase , debe utilizar las funciones de " eregi " . Cabe formato eregi ($ vldemail , $ email ) .