($_REQUEST['dati'] == 1) ? ($messaggio .= "Dati trattati : Ordinari \n") : ($messaggio .= "Dati trattati : Sensibili \n") : ($messaggio .= "Dati trattati : Giudiziari \n");

Perche' questo non e' altro che un if ma scritto diversamente e il secondo : non funziona.

PS con questo codice crei la parte di $messaggio cmq. Cosa dovresti fare coi pulsanti? intendo nell html