Maneira mais fácil para o link de verificação de e-mail PHP

Eu já tenho um sistema avançado de login / registro de usuário no meu site (colemansystems.psm2.co.uk) No entanto, gostaria de receber um email para novos usuários para verificação do endereço de email. Se eles não clicaram no link, não poderão acessar sua conta. Eu sou semi-experiente em PHP e MySQL, então explique em profundidade.

Edit: O código que estou usando para overify.php arquivo (o link em que o usuário clica com um GET (por exemplo,verify.php?d=51773199320)))

$secret = $_GET['d'];
$result = mysql_query("SELECT valid FROM users WHERE secret=$secret");
while ($row = mysql_fetch_array($result))
{
    $valid = $row['valid'];
}
if ($valid == "") {
    echo"There seems to be a problem with the verification code.<br><br><br><br><br>";
}
elseif ($valid == "1")
{
    echo"Your account is already verified.<br><br><br><br><br>";
}
else
{
    mysql_query("UPDATE users SET valid = '1' WHERE secret=$secret");  
    echo "Thank you, your account is now verified and you are free to use the exclusive features!<br><br><br><br><br><br>";
}

Isso é seguro?

questionAnswers(3)

yourAnswerToTheQuestion