Grandeeeeeee...
Lo script funziona a meraviglia.
Inizialmente faceva un po' i capricci, poi ho pensato che forse era necessario definire la variabile $filename, cui ho dato valore ("utenti.txt") ed è filato tutto liscio.
Grazie infinite