bueno tengo un formulario (contacto.php) con el cual ingreso mis datos a la db.
en el archivo procesa.php el cual registra la data ahy coloco el siguiente codigo. pero antes de todo esto hay un campo (activo) que lo guardo con un valor por default = "0".
Código PHP:
$to = $email;
$subject = "Pruebas";
$message ="<font size=2 color=1c1c1c face=arial>Estimado (a)<b> ".$nombres."</b><br>Tu informacion ha ingresado a nuestra base de datos. <br>Porfavor para activar su cuenta ingrese aqui: <a href=http://www.dominio.com.pe/activacion.php?dni=".$dni."&email=".$email."&activo=1&token=".$token.">activar cuenta</a>.";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Pruebas <[email protected]>\r\n";
mail($to, $subject, $message, $headers);
primero que realize una consulta que ubique el dni y el email del usuario registrado una vez ubicados los datos que el campo activo (activo=0) se actualize y pase de 0 a 1 (activo=1).
bueno de ante mano muchas gracias a las personas interesadas en ayudarme.