ti consiglio di aggiornare php all'ultima stable release, ed lasciare il register global su off, prendendo le variabili tramite gli array superglobali $_POST, $_GET, $_SESSION, etc.
metti di avere un form con un campo var; inoltre nella querystring hai un'altra variabile var. con register global on ti arriva $var, ma quale dei 2???
meglio avere $_POST['var'] e $_GET['var'].
$HTTP_POST_VARS["var"] è usato con release di php fino alle 4.1.0