Listo en vez de $_PHP_SELF
Use $_SERVER[SCRIPT_NAME]
Gracias por ayudarme

Bueno ahora tengo otro problemita y no se si abrir un nuevo tema mejor sigo preguntando aqui.
Como saber si el campo file de un formulario esta vacio
Puesto q tengo una parte del codigo q me sube unas imagenes todo eso esta bien el problema es q cuando las actualizo si dejo el campo file en blanco me las borra y no quiero eso sino q solo me suba las imagenes cuando hay algo en el campo file.