Comunidad de diseño web y desarrollo en internet online

Recordar clave con PHP

Citar            
MensajeEscrito el 20 Sep 2005 10:32 pm
Buenas tardes a tod@s,

Estoy intentando hacer un código con php para poder enviarle por email la clave a los usuarios que se le hayan olvidado.

A través de un simple formulario, el usuario escribirá su email y le llegará automáticamente su clave.
Es un sistema muy usado, por lo que si alguien me pudiese guiar, se lo agradecería de corazón, Gracias!!

Por bluenet

100 de clabLevel



Genero:Masculino  

Sevilla

msie
Citar            
MensajeEscrito el 20 Sep 2005 11:59 pm
Hola,

Bueno lo primero que me viene a la mente es preguntarte, cuanto sabes de PHP?
Ese sistema no es complicado, lo que necesitas es hacer una consulta a la base de datos, usando como parametro de busqueda la direccion de correo:

SELECT 'login' AND 'password' FROM 'usuarios' WHERE 'email' = $_POST['email'];

Luego de eso usas la función mail para mandar el correo con los datos que recuperaste de la BD, o en caso de que no exista, devuelves un mensaje de que no se encontro el registro.

Iba a postear todo el codigo, pero antes queria saber cuanto sabes de PHP/MySQL.

Saludos.

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 21 Sep 2005 12:52 am
Creo que si quieres hacer un sistema seguro bluenet, la clave debes almacenarla, en tu BD, encriptada(de tal manera que no podrán recuperarla). En caso de que el usuario pierda u olvide su clave, reenviarle una nueva, al correo electrónico.

Para hacer esto, te recomiendo que investigues acerca de:


Lenguage -> Funcion
PHP -> mail
PHP -> mysql_connect
PHP -> mysql_query
SQL -> sentencias de inserción y modificación de registros



:wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 21 Sep 2005 09:11 am
Muchas gracias por vuestras respuestas ;
He estado investigando y creo que ya se como hacerlo. Mil gracias!

Por bluenet

100 de clabLevel



Genero:Masculino  

Sevilla

msie
Citar            
MensajeEscrito el 27 Sep 2005 02:43 am

bluenet escribió:

Muchas gracias por vuestras respuestas ;
He estado investigando y creo que ya se como hacerlo. Mil gracias!

Felicidades!!!
Esa es la actitud ;)

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 27 Sep 2005 10:36 am
Que curioso bluenet, tienes el mismo nick ke mi wireless local que monté en mi pueblo xD

En cuanto al tema, yo no guardaría la pass legible en la BD sino que la guardo encriptada, y NO es recuperable, si la olvidan, les genero una nueva y se las envio al mail con el que se dieron de alta.

Saludos...

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox
Citar            
MensajeEscrito el 27 Sep 2005 01:36 pm
Pues eso...

JD en post anterior escribió:

encriptada(de tal manera que no podrán recuperarla). En caso de que el usuario pierda u olvide su clave, reenviarle una nueva, al correo electrónico.


:wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 27 Sep 2005 02:20 pm
a demas de buscar por el e-mail tambien es buena idea solicitarle al mismo tiempo el login, así se certifica que quien lo solicita s el mismo usuario de la cuenta.

;) solo como consejo.

Por jhony192

791 de clabLevel

1 tutorial

Genero:Masculino  

Just Another Programmer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.