Foros del Web » Programando para Internet » PHP »

Login Verificacion Registro

Estas en el tema de Login Verificacion Registro en el foro de PHP en Foros del Web. Tengo una duda en cuanto a un sistema de registro de usuarios que estoy creando. Cuando el usuario se registra se le envia un email ...
  #1 (permalink)  
Antiguo 26/04/2006, 17:31
 
Fecha de Ingreso: enero-2005
Mensajes: 50
Antigüedad: 12 años, 11 meses
Puntos: 0
Login Verificacion Registro

Tengo una duda en cuanto a un sistema de registro de usuarios que estoy creando. Cuando el usuario se registra se le envia un email que contiene un formulario con las campos usuario y password, para activar su cuenta y se pasa a traves del URL el codigo de verificacion generado previamente y almacenado en la base de datos y mi duda es como recoger dicho codigo y pasarlo nuevamente al script que procesa los datos de login, para comprobar el codigo,usuario y password sean los existentes en la base de datos.
Gracias por adelantado.
  #2 (permalink)  
Antiguo 26/04/2006, 17:36
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
De acuerdo

Pues si estas enviando información a través del método get puedes "recoger" dicha informacion a través de $_GET['tuvariable'];
  #3 (permalink)  
Antiguo 26/04/2006, 18:37
 
Fecha de Ingreso: enero-2005
Mensajes: 50
Antigüedad: 12 años, 11 meses
Puntos: 0
Si, eso hago en el formulario de login, recogo la variable mediante el metodo GET, pero no se como pasarla al script que comprueba los datos del login para verificar que sean correctos, lo he intentado mediante hidden, pero no lo he conseguido.
  #4 (permalink)  
Antiguo 26/04/2006, 19:37
 
Fecha de Ingreso: enero-2005
Mensajes: 50
Antigüedad: 12 años, 11 meses
Puntos: 0
Alguien se le ocurre algo?
  #5 (permalink)  
Antiguo 27/04/2006, 08:05
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
En tu e-mail supongo que generas un link hacia tu script de validación tipo:

<a href="http://www.nose.tal/activacion_usuario.php?codigo_validacion=8789678as df876">valide el e-mail aquí</a>

Y en tu "activacion_usuario.php"

tomas tu $_GET['codigo_validación'] .. le pides el usuario y el password (en ese e-mail de "validación" NO le envies esos datos!!) y todo junto: tu código de validación .. el usuario y su password .. lo contrastas contra tu BBDD

Para eso en tu formulario de login usa una variable oculta (hidden) para propagar tu "codigo de validacion":

<form .......>
<input type="hidden" name="codigo_validacion" value="<? echo $_GET['codigo_validacion'] ?>">
y el resto de "input" para tu usuario/contraseña o e-mail/contraseña? .. como gustes.
</form>

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #6 (permalink)  
Antiguo 27/04/2006, 16:01
 
Fecha de Ingreso: enero-2005
Mensajes: 50
Antigüedad: 12 años, 11 meses
Puntos: 0
Gracias cluster, he seguido tus indicaciones y ahora sin funciona
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 04:03.