Usa isset() o empty() antes de pretender acceder al valor de una variable exteran (esto es en general .. no sólo para este caso).
El "aviso" que obtienes es por qué tu configuración de PHP tiene muy alto el nivel de mensajes de error, puedes ajustarlos (aunque deberás usar las funciones mencionadas) con la función:
error_reporting()
www.php.net/error_reporting
Un saludo,