... la reinvitación a que te des un tiempo en leer mi firma...
Dentro de lo que entendí (poco) te marca algún error con $PHP_SELF, cmo dije, es obsoleto, prueba cambiandolo por $_SERVER['PHP_SELF'].
Un saludo
Es variable, haya (de haber), código, página, entre otras muchas "cositas". Tampoco soy quien para corregir pero...