Verifica el valor de la directiva register_globals. Si esta a OFF (como esta por defecto en las ultimas versiones de PHP), para acceder a $PHP_SELF, por ejemplo, es con $_SERVER['PHP_SELF']. Es decir, usando los arrays superglobales. Tienes que usar esos arrays para acceder a las variables del sistema, a los campos recibidos desde un un formulario, para las cookies, para las sessiones, para los parametros que llegan por URL.
Usar el buscador del foro y busca register_globals . Tambien mira en el mensaje de las FAQs, una de las primeras. Y el manual:
http://www.php.net/manual/en/securit...terglobals.php
Suerte.