bueno, no se si entendiste lo que te dije...
pero tienes bastantes errores, por estar usando
register_globals... y
short_open_tag
ambas configuraciones causan conflictos como el tuyo, por eso siempre se recomienda desactivarlas y trabajar como se debe...
ejemplo Código HTML:
<input name="algo"/>
Código PHP:
// MAL
echo $algo;
// BIEN
echo $_GET['algo']; // o $_POST, etc...