Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/06/2017, 12:36
Avatar de petit89
petit89
 
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 1 mes
Puntos: 170
Respuesta: Enviar link personalizado por correo

codificando una palabra/numero clave que se almacene en la base de datos ejemplo:
Código PHP:
Ver original
  1. $clave = rand(1,999); //Genera un numero aleatorio que almacenas en la base de datos tambien
  2. $clave = md5($clave); //podrias hacerlo md5() para mas confusion....
  3.  
  4. $url = "http:/localhost/validatusdatos.php?id=1&cla=".$clave;

Te generará algo como http:/localhost/validatusdatos.php?id=1&cla=Nhaiwije21465kjakjiqew w

Luego de eso... para comprobarlo, pues lo logico:

Código PHP:
Ver original
  1. $clave = $_GET['cla'];
  2. $id= $_GET['id'];
  3.  
  4. $clave_en_base = $row['clave']; //extraes la clave almacenada
  5. if($clave_en_base == $clave){
  6. //TODO FUNCIONA BIEN
  7. }else{
  8. //NO SON IGUALES; NO PROCEDE NADA
  9. }
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)