So I just switched webhosts. My old one allowed variables to be passed in the URL without calling them from the $HTTP_GET_VARS[] array.
So for this script:
test.php?x=123
<?php
print $x;
?>
Now prints nothing. I have to change it to print $HTTP_GET_VARS[x].
Both hosts are 4.4.1, the new one is linux.
Is this a server setting?