Tạo liên kết như sau:
$time = time();
$hash = md5($id . $time . "somerandomsalt"); // check this again in activation.php
$link = "activation.php?id=" . $id . "&hash=" . $hash . "&time=" . $time;
Sau đó, trong activation.php
bạn kiểm tra xem băm có khớp không. Ồ, và dĩ nhiên là kiểm tra thời gian:P
Bạn có thể xáo trộn một chút để ẩn id , băm và thời gian tham số truy vấn, nhưng đây là điều cơ bản.