Pues entonces:
1) Actualizate PHP .. que ya vamos por la versión 4.3.2 y en PHP una versión nueva incorpora muchooos cambios y muchas soluciones de "bug". Ha llovido muchos desde esaa versión.
2) usa session_register() y asume como globlaes las variables de sesión (por qué si mal no recuerdo . .par esa versión ni $HTTP_SESSION_VARS vas a poder usar . .pero pruebalo.
RECOMENDABLE la opción 1 ...
Si usas windows y quires actualizarte .. puedes seguir esta guía de instalación:
http://www.maestrosdelweb.com/editor...php?phpmysqlap
Un saludo,