Io non capisco questa mania di usare concatenazioni di stringhe ovunque: non fanno altro che generare errori e rendono illeggibile il codice.

Tutto questo pezzo:
Codice PHP:
echo      '.stripslashes ( $parametri['pa'] ) . '
          '.stripslashes ( $parametri['
fc'] ) . '
          '.stripslashes ( $parametri['
fr'] ) . '
          '.stripslashes ( $parametri['
tc'] ) . '
          '.stripslashes ( $parametri['
sp'] ) . '

          'accettato il ' 
date'd/m/Y'$cliente['data_registrazione'] ) .
            
'alle ' date'H:i' $cliente['data_registrazione'] ) .
            
'
'

e' un gran casino: nella prima riga dici "echo" poi apri le singole virgolette che chiudi prima della 'p' di 'pa' usato come indice dell'array $parametri che peraltro mai verra' interpolato proprio perche' all'interno delle virgolette singole, in altre parole e' come scrivere:

Codice PHP:
echo '.stripslashes ( $parametri[' 
e invece di terminare la riga con ; o continuare una serie di echo con , ci metti

Codice PHP:
pa'] ) . ' 
che ovviamente genera un parse error.

Suggerimento: elabora i dati PRIMA dell'echo, usa dei nomi di variabili sensati e leggibili, e usa le variabili gia' processate all'interno dell'echo invece di infarcire un interminabile echo di aperture/chiusure di virgolette, funzioni e quant'altro.