Azrael666 es que para PHP no es un error :) el se piensa que es otra variable, como si pones
$a = 1;
echo $b;
y resulta que no te pone nada y buscas 3 dias y dices aaaaaa era $a y no $b :) jajaja
Por eso en la hoja 1 de PHP dice "las variables son case sensitive" :) y lo que esta en la hoja 1 del manual hay que recordarlo ;)