El reporte de errores de PHP lo tienes al maximo . .eso quiere decir que te va a mostrar no sólo errores .. sino "avisos" de una "mala" programación...
En realidad .. si tu pretendes acceder a una variable externa a tu scritp (que llega por POST, GET .. etc) deberías verificar su existencia antes de pretender usarla:
Código PHP:
if (isset($_POST['tu_variable_que_envias'])){
// si está definida tu variable (externa) .. la usas ..
}
Pero si eso te puede resultar "engorroso" hacerlo .. puedes bajar el nivel de reporte de errores de PHP con la función (y en php.ini también):
error_reporting()
www.php.net/error_reporting
Un saludo,