No es lo mismo...
Tu estabas haciendo lo siguiente: <?$v?>
Y si lo traducimos a español, quiere decir simplemente $v....
No haces nada, ¿entiendes?
En cambio, si pones el = de tal forma que quede: <?=$v?>
Entonces estas diciendo, MOSTRAR la variable $v
No es lo mismo una cosa que otra...
Y se recomiendo que cuando vayas a utilizar variables de formulario o de url uses las variables superglobales $_GET, $_POST....