eccomi qua con un nuovo problema

allora, io ho un file txt.

all'interno di questo file c'è una riga lunga tot caratteri; tale riga inizia e finisce con ~

ora, io vorrei inserire in questa riga, una frase passata da un form , vorrei che questa frase fosse centrata nella riga, e vorrei che il totale dei caratteri della riga rimanesse tale

esempio:

~ <50spazibianchi> ~

se io voglio inserire "ciao" vorrei che apparisse così

~ <23spazibianchi>ciao<23spazibianchi> ~

spero di aver espresso il mio problema in maniera comprensibile...

grazie

kicko

PS: per la creazione del form nn ci sono problemi, il mio problema è il codice per scrivere la frase centrata nel mio txt