El mensaje te está diciendo que intentas usar variables que no haz definido... eso, en sí, es un error de programación (usar algo que no existe). Si tienes eso porque existe la posibilidad de que una variable esté definida o no tienes que utilizar una condicional con un isset() de esta manera:
Código PHP:
if(isset($variable)) { ...
//aquí debería estar el código que originalmente te dió el mensaje
}
. Eso es lo técnicamente correcto... si no te importa lo técnicamente correcto (
.. mal hecho) y no te afecta que tu variable no esté definida... evita el mensaje anteponiendole un "@" de esta manera:
Código PHP:
@$variable_no_definida
//quizá , si está en una función debas ponerla antes de la función
@funcion($variable_no_definida);
¿son muchas?
.. usa la función error_reporting() a el inicio de tu scrip de esta manera:
Código PHP:
<?php
error_reporting(0);
// el resto de tu script
www.php.net/error_reporting
Saludos!