Foros del Web » Programando para Internet » PHP »

validar un texto

Estas en el tema de validar un texto en el foro de PHP en Foros del Web. quiero hacer una funcion para que me valide un texto (en mi caso una direccion de correo): quiero que la funcion devuelva TRUE si el ...
  #1 (permalink)  
Antiguo 11/10/2003, 14:35
 
Fecha de Ingreso: octubre-2003
Mensajes: 139
Antigüedad: 14 años, 2 meses
Puntos: 0
validar un texto

quiero hacer una funcion para que me valide un texto (en mi caso una direccion de correo):

quiero que la funcion devuelva TRUE si el texto de un cuadro de texto es del tipo [email protected] . yo habia pensado utilizando la funcion ereg() pero no me sale.

me podriais decir como lo hago con esta funcion o con qualquier otra?

(escribidme como seria mi funcion entera)
  #2 (permalink)  
Antiguo 11/10/2003, 14:46
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 14 años, 8 meses
Puntos: 1
en las facs tiens una expresion regular para ello, despues tb en el foro se dan varias alternativas, busca por validar email y seguro encuentras algo

un saludo
  #3 (permalink)  
Antiguo 11/10/2003, 15:06
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 15 años, 9 meses
Puntos: 54
Usa esta función:
Código PHP:
function esmail($email)
{
    return 
eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$"$email);

Creo que hay una parecida en las FAQ, pero esta es la que yo uso...
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:08.