“Conocimientos Programación>Programación PHP /MySQL

Cómo comprobar una dirección válida de correo electrónico en PHP

2014/7/11
Verificación de direcciones de correo electrónico válidas en un formulario web que impide el envío de correos electrónicos a las direcciones que no existen o que contienen errores tipográficos. PHP contiene una poderosa expresión regular ( regex) del motor que permite verificar las direcciones de correo electrónico con un conjunto de caracteres variable . Las expresiones regulares permiten crear un patrón de caracteres que se pueden utilizar para capturar direcciones de correo electrónico válidas y evitar que los datos incorrectos que se introduzca en los formularios PHP. Instrucciones
1

Crear una nueva variable en el script PHP llamado " $ email " y lo puso a la dirección que desea verificar.
2

Crear una segunda variable , "$ válidos " para capturar el valor devuelto de la " eregi ()" función. El " eregi ()" función compara una expresión regular en una cadena y devuelve "false" si el patrón de expresión no está contenida en la cadena.
3

Establecer una tercera variable , "$ regex "a la siguiente cadena:" . ^ [ _a - z0- 9 ] + ( . \\ [ _a - z0- 9 ] + ) * @ [a- z0- 9 ] + ( \\ [a- z0- 9 - . ] + ) * ( \\ [ az ] { 2,3 } ) $ ". La cadena es una expresión regular que coincide con una dirección de correo electrónico válida y rechazar la información no válida
4

Call " eregi () "y pasar el valor devuelto en " $ válidos " . Pase la variable " $ regex " en " eregi ( )" como el primer parámetro y pasar " $ email " como segundo parámetro .
5

Compruebe el valor de " $ válida " con una " if " . Si "$ válidos " es falso , la dirección de correo electrónico no es una dirección válida y debe ser rechazado . Si "$ válido " no es falsa, el correo electrónico es una dirección de correo electrónico válida y debe ser aceptada.

Programación PHP /MySQL
Cómo quitar clave principal de MySql
¿Cómo se crea un intervalo de fechas Usando PHP
Cómo obtener un archivo de sesión de PHP
¿Cuál es el ámbito mundial en PHP
Capacitación para PHP Zend
Cómo cambiar el orden de los campos en MySQL
Cómo cambiar el Tipo frase en PHP
Cómo reemplazar cadenas de matriz en PHP
Conocimientos Informáticos © http://www.ordenador.online