Foros del Web » Programando para Internet » PHP »

Verificacion por mail

Estas en el tema de Verificacion por mail en el foro de PHP en Foros del Web. Hola: Estoy diseñando una página que permite a los usuarios registrarse, y me gustaría realizar ese mismo sistema de primero verificar el mail y luego ...
  #1 (permalink)  
Antiguo 21/10/2006, 11:34
 
Fecha de Ingreso: octubre-2006
Mensajes: 267
Antigüedad: 17 años, 6 meses
Puntos: 6
Pregunta Verificacion por mail

Hola:

Estoy diseñando una página que permite a los usuarios registrarse, y me gustaría realizar ese mismo sistema de primero verificar el mail y luego permitir a los usuarios el uso libre de las cuentas creadas. Tal y como lo hacen la mayoría de los foros, cómo este.

* ¿Cómo mando un mail para verificarse?
* ¿El enlace del mail que el usuario debe recibir hacia qué página debe llevarle y con qué contenido?
* ¿El usuario debe recibir algún otro enlace?

Gracias.
  #2 (permalink)  
Antiguo 22/10/2006, 09:12
 
Fecha de Ingreso: octubre-2006
Mensajes: 267
Antigüedad: 17 años, 6 meses
Puntos: 6
¿Alguna ayuda?
  #3 (permalink)  
Antiguo 22/10/2006, 11:05
 
Fecha de Ingreso: abril-2005
Mensajes: 100
Antigüedad: 19 años
Puntos: 0
tienes que crear una tabla en la BD que tenga los sigiguientes campos: id,key,nick,fecha

cuando un usuario se registre, generas una llave por ejemplo com $key = md5(time()); y lo insertas en la tabla junto al nick del usuario registrado ademas de mandarle un email con el enlance que contenga la key y su nick, por ejemplo: hxxp://www.loquesea.com/activar_usuario.php?key=key_generada&nick=el_nick

luego en activar_usuario.php tienes que hacerte un script que recoja por $_GET las variables: key y nick, la buscas en la base de datos y si existe, pues activas la cuenta.

un saludo
  #4 (permalink)  
Antiguo 23/10/2006, 10:45
 
Fecha de Ingreso: octubre-2006
Mensajes: 267
Antigüedad: 17 años, 6 meses
Puntos: 6
Caramba! Gracias.

Una pregunta más, ¿necesariamente debe ser recogido por $_GET?

Gracias, me ha quedado clarísimo. Saludos
  #5 (permalink)  
Antiguo 23/10/2006, 11:31
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por metalfox6383 Ver Mensaje
Caramba! Gracias.

Una pregunta más, ¿necesariamente debe ser recogido por $_GET?

Gracias, me ha quedado clarísimo. Saludos
Realmente dá igual como le hagas llegar el dato a tu script PHP de proceso .. sea en GET o POST.

Lo que importa es la comparación "key de activación" que le mandas en el e-mail al usuario que hay que validar contra el mismo dato que tu almacenastes en tu BBDD para el usuario/e-mail dado a validar.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 07:11.