Saludos a todos.
Estoy creando un formulario para el registro de usuarios y almacenando los datos en una Base de datos,
<form method="post">
<table>
<tr>
<td>Correo Electronico</td>
<td>
<input name="Email" type="text" /></td>
</tr>
<tr>
<td><input name="Submit" type="submit" class="Estilo4" value="Registrarse" /></td>
</tr>
</table>
mi inserccion en la tabla cuando se registra el usuario ya le tengo un campo para saber si esta ACTIVADO o no "Temporalidad" [S] si aun no esta activado y [N] si ya esta activado cuando el usuario se registra Automaticamente esta en S.
Genere variable para dar una direccion unica con la funcion uniqid() y el cuerpo del mensaje.
$aleatorio = uniqid()
$mensaje= "Si te registraste a nuestr apagina Music On te damos la Bienvenida.\nPara la activacion completa de tu cuenta porfavor da click en el siguiente enlace:
\n http://direccion.com/?id=$aleatorio";
mail($_POST['Email'],"Asunto", $mensaje)or die ("Su mensaje no se envio.");
El problema es como valido que el usuario dio click en la Liga, saber que usuarios es al que lo envie y hacer el UPDATE dentro de la tabla, y la LIGA que estoy mandando no me la marca como LIGA si no como simple Texto y no me deja dar CLICK .