Beh, diciamo che è tutto un po' macchinoso e forse anche un po pericoloso.
Ci sono diverse cose che andrebbero corrette, tanto per cominciare, sei sicura di avere i permessi in lettura e scrittura del file di testo?
Inoltre per le chiavi degli array ti consiglio di usare sempre gli apici e di filtrare quelsiasi input utente per evitare qualsiasi genere di attacco.
Prova a lavorare in strict mode, vedi se ti aiuta, inserisci
come prima riga del tuo codice.Codice PHP:
error_reporting(E_ALL | E_STRICT);
Ciao