Please mark this as resolved!
BTW, this is what I do for links like that:
$link = "page.php?";
foreach ($_GET as $key => $value)
$link .= "$key=$value&";
echo "<a href='$link'>Click!</a>";
Sure, it adds an extra "&" at the end, but that's not the worst thing in the world, is it? And with some error checking (which I'll leave you to figure out), you can remove that extra "&".