Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/08/2009, 12:58
turfeano
 
Fecha de Ingreso: diciembre-2008
Mensajes: 190
Antigüedad: 15 años, 4 meses
Puntos: 6
Respuesta: activación de usuarios recién registrados

Mirá nunca vi uno pero imagino que tiene una logica algo asi:
En tu base de datos de usuarios , creas un campo codigovalidacion y un campo activo ademas de los que quieras de datos (email, nombre, etc).
Cuando se registra, escribis en la bbdd los datos del usuario y a su vez el campo activo en 0 y el codigo de validacion, (generas con rand o con sha1 una codigo unico)
ese mismo codigo se lo mandas al mail del usuario recien registrado en forma de link..
o sea
Usuario xxx , active su cuente en el siguiente link www.tusitio.c./activacion.php?key=<keygeneradayescritaenlabbdd>
En la pagina adonde te envia ese link ,obtienes por GET el parametro key=xxxxx
, lo buscas en la BBDD y si esta , entonces mandas a activo=1 ese campo y ese usuario queda registrado...

saludos.
PD: estime q sabes de la funcion mail, mysql y demas... sino avisa