Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2009, 06:32
El_Barba
 
Fecha de Ingreso: noviembre-2008
Mensajes: 44
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: detectar @ en una direccion de correo

Hola.
Puedes utilizar desde función strpos para la @ y y un strlen>0 para la longitud, hasta utilizar una expresión regular. Esto también es aplicable para javascript para validar el formulario antes de mandarlo. Busca en google, hay muchos ejemplos sobre "validar email" tanto en php como en javascript.

PD: aunque hagamos una validación en javascript, en la parte del servidor(en php) también hay que comprobarlo, ya que alguién con unos conocimientos básicos puede saltarse la comprobación en javascript. Por lo tanto , si sólo se desea realizar una comprobación es mejor siempre hacerla del lado del servidor, en este caso, en php. O al menos esa es mi opinión.

PD2: también conviene sanear los datos del formulario antes de utilizarlos, por ejemplo en una query, ya que de no hacerlo puede darse un caso de "sql injection".

Un saludo.

Última edición por El_Barba; 02/09/2009 a las 06:37