
30/04/2007, 11:15
|
 | Colaborador | | Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses Puntos: 27 | |
Re: Validar registración piensalo de esta forma
tabla usuario, ...., email, codigo_activacion (ingresas el codigo aleatorio), activo (si/no), ....
+ el usuario llena el formulario de registro (deja un correo)
+ generas un codigo_aleatorio ( hay una funcion en este foro para ello, buscalo), y pones en tu campo activo = no
+ envias un correo automatico con el codigo de activacion al correo que te dejaron
+ le indicas el link para entrar a dejar el codigo de activación, o lo madnas de un solo en el enlace para que el usuario lo pueda pulsar ya ctivar rapido
+ en esa pagina de activacion, recuperas el email y el codigo aleatorio, verificas si existen en la base de datos, si es asi, le cambias el estado a ese registro (activo = si)
+ le envias una notificacion que esta activo.
luego si quieres purgar la base pueden borrar los que esten activos = no de meses anteriores (o tu defines la politica, dado que alguos usuarios pueden poner por error su cuetna de correo electronico y dejar ese registro ahi tirado, dado que jamas recibiran un correo electronico con su codigo de activacion)
es mi idea
suerte
__________________ JuanRa Pérez
San Salvador, El Salvador |