Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2008, 01:38
josofol
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia (España)
Mensajes: 45
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: crear un email de confirmación

Hola MarcVilap

Te comento un poco la idea:

Te creas una tabla que se llame por ejemplo usuarios. En esta tabla pones los campos que creas que vas a necesitar: nombre, apellidos, email, etc. y uno que se llame validado, el cual, por defecto vale 0. Cada fila que se inserte en esta tabla creara un 0 en este campo.

Tras esto, en el email que mandas para activarlo, pones una URL en la que tengas en cuenta el email y el validado:

http://www.midominio.com/[email protected]&validado=0

Evidentemente, el email cuando te lo envian, recuperas el email con un get y validado lo pones a 0. Estos campos con un echo lo pones con el formato de la url de arriba.


Te creas la pagina activar en la que haces una consulta que recupere todos los emails de la base de datos que tengan el valor validado=0 y para cada registro compruebas que el que capturas de la URL con un get existe. Si existe, actualizas el valor de validado a 1, por ejemplo y reenvias nuevamente un email confirmando que el email ya esta activo o rediriges a una pagina que le informe al usuario que el email ya esta activado.

Esa es la idea que yo aplicaria.

Un saludo