Sin ver el código fuente que da problemas, chungo que te podamos dar información fiable, pon @ antes de la variable, si te lo muestra bien es que el códido se salva por los pelos y si no muestra nada o lo muestra mal es que ta mal definida la variable.
Pero ya te digo que sin ver el código fuente no podremos darte una solucion de calidad.
_______
Lo que hace la @ antes de la variable es ocultar los warning