Hast Du $1 und $2 als symbolische Beispiele für andere Variablennamen verwendet?
Wenn nicht: $1 und $2 sind keine gültigen Variablennamen in PHP, da müssen Variablen mit eine Buchstaben oder einem Unterstrich beginnen. $a und $b funktioniert besser.
Rolf
 nicht angemeldet
 nicht angemeldet Rolf b
 Rolf b TS
 TS