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
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.