innanzi tutto rimetti il php.ini com'era.. di sicuro hai modificato l'error_reporting vero? Rimettilo su E_ALL..

Allora l notice non è un errore, è un semplice avvertimento che ti dice che hai unato una variabile senza averla definita:

per esempio se scrivi:

<?php

if ($a==$b){
echo 'ciao';
}

?>

restituisce:

Notice: Undefined variable: a in c:\www\prov2.php on line 4

Notice: Undefined variable: b in c:\www\prov2.php on line 4
ciao

Questo perchè $a e $b sono state usate e non sono mai state inizializzate.
Per risolvere il problema non ha senso nasconderlo (modificando il php.ini) ma invece inizializza le variabili:


<?php

if (!isset($a)) $a=1; //Se a non è inizzializzato lo mette ad 1
if (!isset($b)) $b=1; //Se b non è inizzializzato lo mette ad 1

if ($a==$b){
echo 'ciao';
}

?>

Spero di esserti stato di aiuto.. ciao ciao