Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/11/2007, 18:11
Lanselot
 
Fecha de Ingreso: noviembre-2007
Mensajes: 157
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Registro Usuarios, Como Hacer El Famoso Olvidate Tu Contraseña

Pues si sabes algo de PHP te digo cómo podrías hacerlo, y ya te construyes el código.

El usuario introduce su e-mail en el formulario, para que le des una nueva contraseña.
Luego, mediante PHP, generas un identificador único, con md5('[email protected]'.time()) por ejemplo.
Eso te generaría algo del estilo "d532fda684c32678"

Ese identificador único, lo guardas en una base de datos, junto a su nombre de usuario, o número identificador, o lo que sea que hace a ese usuario único en tu base de datos.

Ahora ya solo te queda mandarle por e-mail un enlace a tu página, con ese identificador.
Por ejemplo:
Cita:
Hola Pepe, para crear una contraseña nueva en miweb.com, debes seguir el siguiente enlace:
http://miweb.com/nuevacontrasena.php?identificador=d532fda684c32678
Al llamar a nuevacontrasena.php, compruebas que existe ese identificador en la base de datos. Recoges a qué usuario pertenece, y ya le cambias la contraseña. Cuando termine el script, solo tienes que decirle qué contraseña es.