webankenovi gracias por responder
Cita: 1 - parece bueno pero haber yo no pondria los controles en la url cualquiera puede modificarlo y ir probando cosas raras con tus controladores en tu web , nunca confies en los usuarios.
esta es mi tabla usuarios , en esta guardo el usuario (us

suario ) y la contraseña (usu_clave) en
crypt (que tu me lo recomendaste),
Código SQL:
Ver originalCREATE TABLE usuarios
(
id_usuarios INTEGER NOT NULL DEFAULT NEXTVAL('usuarios_id_usuario_seq'::regclass),
nom_usuario CHARACTER VARYING(64),
nom_apellido CHARACTER VARYING(64),
usu_usuario CHARACTER VARYING(32),
usu_clave CHARACTER VARYING(32),
usu_telefono1 CHARACTER VARYING(100),
usu_telefono2 CHARACTER VARYING(100),
usu_correo CHARACTER VARYING(60),
usu_estado INTEGER,
perfil INTEGER,
CONSTRAINT usuarios_pkey PRIMARY KEY (id_usuarios)
)
entonces que me recomiendas ?
yo l orealizaria asi: se recibe un correo si este se encuentra en la base de datos envia el link con time(), pero que envio para saber cual es usuario?