| |||
funcion eregi no funciona para validar email Hola estoy intentando validar un campo para escribir el email, probe la funcion eregi() , pero me dice que es absoleta en su lugar la cambie por preg_match(), pero resulta que esta no es la alternativa alguien me podria decir que funcion debo utilizar, saludos. |
| |||
Respuesta: funcion eregi no funciona para validar email Muestro como probe con la muncion preg_match():
Código PHP:
Ver original me da este error: [function.preg-match]: No ending delimiter '^' found LOCATION: C:\wamp\www\validar_formulario\validacion.php, line 45 |
| ||||
Respuesta: funcion eregi no funciona para validar email Hay muchiiiiiiiiiiiisimas funciones para validar el email.. usando google puedes encontrar MILES de ellas, y elegir la que más te guste, la que más segura creas que es, o la que mejor se adapte a tu caso.. aquí te dejo una:
Código PHP:
Ver original
Código PHP:
Ver original PD: Deberías usar el buscador que hay muchos posts así.
__________________ Nunca dijeron que la vida sería fácil, sólo prometieron que valdría la pena vivirla. Dar las gracias y añadir Karma, no cuesta nada, ¿Que menos si te ayudan? :) |
| |||
Respuesta: funcion eregi no funciona para validar email hola oNefl0w189, el problema que tengo es que la funcion eregi() o ereg(), son absoletas pero segun el manual de php su substituto es preg_match(), pero me sigue dando error, alguna idea? Saludos. |
| ||||
Respuesta: funcion eregi no funciona para validar email Prueba con esto:
Código PHP:
Ver original
__________________ Nunca dijeron que la vida sería fácil, sólo prometieron que valdría la pena vivirla. Dar las gracias y añadir Karma, no cuesta nada, ¿Que menos si te ayudan? :) |
| |||
Respuesta: funcion eregi no funciona para validar email toda expresion con preg_match debe empezar con / y terminar con / revisa aqui para ver si te puede servir. http://www.mclibre.org/consultar/php...regulares.html |
| |||
Respuesta: funcion eregi no funciona para validar email Bueno foro, mirando el codigo con delicadeza no encontraba mi error, pero despues de darle vueltas lei el error que me daba y mas facil no podia ser encontrarlo era simplemente que me estaba faltando el delimitador final en mi cadena osea un '^' al final de mi expresion, bueno gracias a todos de todas formas, un saludo. |
| |||
Respuesta: funcion eregi no funciona para validar email Cita: bueno mi problema era que me faltaba el limitador final, pero yo no añadi / al principio ni al final y me funciono muy bien, para usar preg_match no es obligatorio usar /, ya que yo no lo use, si me lo puedes aclarar ya que estoy en proceso de aprendizaje, saludos.
Iniciado por maxpower2008 toda expresion con preg_match debe empezar con / y terminar con / revisa aqui para ver si te puede servir. http://www.mclibre.org/consultar/php...regulares.html |
| |||
Respuesta: funcion eregi no funciona para validar email Pues en la pagina hablan de como crear los patrones esta muy bien explicado para lo q necesites, esto lo tome del sitio Cita: Expresiones regulares compatibles con Perl Funciones de expresiones regulares compatibles con Perl La función de expresiones regulares compatibles con Perl preg_match($patron, $cadena [, $matriz_coincidencias [, $modificadores [, $desplazamiento]]]) compara una cadena con un patrón y devuelve 1 si el patrón ha coincidido o 0 si no. La primera coincidencia encontrada se puede guardar en el argumento opcional $matriz_coincidencias y, si se añade el modificador PREG_OFFSET_CAPTURE, se guarda también en el argumento opcional $matriz_coincidencias la posición de la coincidencia encontrada. El argumento opcional $desplazamiento es un número que permite indicar en qué carácter se inicia la búsqueda. Los patrones deben empezar y acabar con el carácter / (barra). |
| |||
Respuesta: funcion eregi no funciona para validar email Esta funcion podria servirte .
Código PHP:
Ver original Saludos |
Etiquetas: |