El problema no era el comando unlink.......!!!!!! ni global_register ni ....(iba a decir una burrada)
Problema resuelto
...a base de ensayo y error he llegado a la conclusión siguiente:
if ($Submit) no funciona correctamente en depende que configuración de php4...mientras que en php5 no da problemas.
if (isset ($_POST['Submit'])) funciona tanto en php4 como 5
He estado en jaque tres días por esta chorrada
....espero que alguien pueda servirle de ayuda....debéis tomar esta conclusión sólo como ayuda...y que puede no ser totalmente correcta...no soy programador profesional