Hallo Peter
echo '<a href="test.php?var1='.$var2.'">test</a>';
schreibs doch einfach "normal":
echo("<a href="test.php?var1=$var2">test</a>");
so sollte das gehen, und wenn nicht, dann mit Punkten, und zwar so:
echo("<a href="test.php?var1=" . $var2 . "">test</a>");
Grüsse aus der Schweiz
Reto