Cita: por ejemplo dice que una variable no esta inicialisada, casi siempre son ese tipo de errores pero el codigo no esta mal tiene que ver con unos permisos pero en realidad no se como cambiarlos
Primero que todo ese tipo de mensajes NO SON ERRORES son NOTICIAS y estas se utilizan para la depuración del código.
Este mensaje se genera cuando usted hace uso de una variable que no esta definida por ningún lado.
SOLUCIÓN: Pues fácil antes de llamar la variable inicialicela de la siguiente manera:
$miVariable = NULL;
$miVariable = 0;
$miVariable = "";
Después podrá hacer lo que quiera con la variable igualándola a lo que usted quiera, o también si quiere modifique el ERROR REPORTING para que no le muestre las noticias en el PHP.INI