Claro... debimos haber empezado por ahí...
El problema es que para versiones anteriores a la 4.1 no están disponibles los arrays superglobales ($_POST, $_GET, $_SERVER, etc...) y te estábamos recomendando utilizarlos... por eso no funcionaba...
Bueno.. que esto quede como precedente también para futuros posts de que mientras más información se dé.. más rápido se solucionan las cosas.
Como mínimo cuando se tenga un problema postear:
-Servidor http (versión)
-PHP (versión)
-MySQL (si es el caso).. (versión)
-Sistema operativo (versión)
Adicionalmente si el problema tiene que ver con alguna biblioteca (librería) específica, indicar versión y el estado que podemos ver en el phpinfo()
Saludos