non vorrei dire una fesseria.....ma hai aperto il tag PHP, all'interno di un codice già in PHP? se usi la funzione echo, suppongo tu sia già all'interno di una parte di codice php, prova a roglierli, così:
echo("<td><input type='text' name='$pos' size='20' value='htmlspecialchars($var)'></td>");