tenes razon. esos E_NOTICE se me pasaron. Lo que faltaba son las comillas que rodean el indice del array (porque si es una cadena TIENE que llevar comillas) Y YO ME OLVIDE. jejeje
Voy a aditar el post, y proba si se soluciona. (en este momento yo no puedo)
Por otro lado, otra forma de evitar que salten errores de ese tipo es poner al inicion de tu archivo
Código PHP:
error_reporting(E_ALL ^ E_NOTICE);
pero no es recomendable, ya que los E_NOTICE te avisan de "posible" errores, que pueden o no ser tales. En toda caso ayudan a seguir buenas practicas de programacion.
Saludos.